一开始我在Wordpress上建立了我的网站 - bemcapaz.net.但是在不得不破解核心并通过直接编程构建大量内容后,我决定转向Drupal.
Drupal除了是一个专注于社区网站的CMS之外,还可以用非常简单的方式做任何你能想象的事情,甚至是我创建的博客.
我现在的问题是,哪一个提供最佳性能?我认为Drupal看起来比Wordpress更重,但由于我不是高级程序员,我不知道如何评估哪一个提供最快的MySQL请求和网页的加载时间.
谢谢.
Drupal肯定比较重,因为一旦你定制了它,它每页运行更多的查询.使用像Views这样的模块,您还可以构建自己的动态查询来驱动窗口小部件和页面.这些可以像连接的基础组合所允许的那样快速或缓慢.
另一方面,Drupal确实有更强大的缓存控件.匿名用户的整页输出缓存,窗口小部件输出的粒度缓存以及由Views查询检索的任何数据的粒度缓存都可以帮助完成.还有像"Boost"或"Memcached"这样的插件模块,可以让您使用文件系统中的物化HTML文件扩充底层缓存系统(直接绕过Drupal支持apache),或者将所有缓存信息存储在内存中的memcached服务器而不是数据库.
如果您想在Drupal站点发现热点,您还应该安装Devel模块; 它允许您获取站点上每个页面的查询计数和详细查询时间,并将它们跟踪到运行它们的模块.