我在安装drupal 7时遇到问题(我在PC上本地使用它)。页面加载 每次请求都非常慢,我启用了慢速查询日志,这是输出:
“在300.88 ms内执行了626次查询。突出显示超过5 ms的查询。页面执行时间为15795.26 ms。内存使用位于:devel_boot()= 3.01 MB,devel_shutdown()= 88.32 MB,PHP峰值= 92 MB。”
更多信息:
查询数量因300-1000的每个请求而异!
15秒。有时甚至更长达70-90秒(但很少)!
我已通过“admin / config / system / cron”页面禁用了cron。
请帮忙!
答案 0 :(得分:1)
开始逐个禁用自定义模块以查看哪个模块工作缓慢。 您还可以查看管理员/报告/状态以获取提示,以及您的Drupal实例出了什么问题。
答案 1 :(得分:0)
如果你删除了某个模块的文件夹而没有禁用该模块,drupal试图找到丢失的文件夹。
答案 2 :(得分:0)
Drupal网站表演的首要问题是操作系统。
在本地计算机上使用哪个操作系统非常重要。 Drupal在基于UNIX的系统上运行得更好。对于托管Drupal站点,您应该使用Linux平台。如果您没有其他选择,那么开发Mac OS并使用Windows。
第二件事是你的硬件。
你应该知道你必须有适当的硬件才能在本地机器上对Drupal站点做出良好的响应。平均Drupal站点使用大约30-50个启用的模块,每页加载大约100-200个查询。更复杂的网站会更慢,并且有很多方法可以优化您的Drupal网站的性能,但这是另一个主题。
第三件事是你使用的模块类型。
您网站的性能与启用的模块直接相关。模块数量很重要,但这些模块的类型也很重要。例如,某些模块仅用于开发过程,因此当您完成开发时,应禁用它们。数学很简单。使用更复杂的模块会给您带来性能损失。
你应该做的事情:
希望这会有所帮助。