我有一个Drupal站点,它非常慢。它在本地主机上,加载一个页面需要4-5秒。我在mysql中启用了general_log,我看到仅仅一个页面,drupal就执行了2000多个查询……
有没有办法加快速度呢?
发布于 2013-08-29 20:26:06
如果没有针对生产进行优化,Drupal可能是一头野兽:通用指南:
已禁用devel module
<
注意:如果您的站点使用经过身份验证的流量(登录到Drupal的用户),这是一个完全不同的范例,其中对于登录的用户忽略了上面的大多数缓存工作。
发布于 2013-08-29 01:53:13
改善这一点的一种方法是打开所有不同形式的缓存。当您登录时,您可能看不到太大的差异,但是访客通常可以看到显著的加速。此外,合并JS和CSS文件也有很大帮助。
如果你使用devel模块,你可以看到所有的查询和它们所花费的时间。这非常方便。
https://stackoverflow.com/questions/18488699
复制相似问题