我有Drupal网站,而且非常慢。它位于localhost上,加载一页需要4-5秒。 我在mysql中启用了general_log,我看到只有一页drupal执行超过2000个查询...
有没有办法加快这个?
答案 0 :(得分:1)
如果没有针对生产进行优化,Drupal可能是一头野兽: 一般准则:
注意:如果您的站点使用经过身份验证的流量(登录用户到Drupal),这是一个完全不同的范例,其中对于登录用户,将忽略上述大多数缓存工作。
答案 1 :(得分:0)
改善这种情况的一种方法是打开所有不同形式的缓存。当您登录时,您可能看不到太多差异,但客人通常可以看到大幅加速。整合JS和CSS文件也有很大帮助。
如果您使用devel模块,则可以查看所有查询及其占用的时间。这很方便。