过去,当我在google page speed或许多类似工具中检查网站速度时,该网站获得了非常高的分数(良好的css和js优化)。我安装了Advanced CSS/JS Aggregation module和boost module以获得高分。
然后,突然,我开始在谷歌页面速度(和其他工具)上收到消息,说我的服务器响应时间很慢 - 大约3秒。
我的网站使用Drupal 7构建并托管在Bluehost共享主机上。
Bluehost技术支持说问题不在他们身边
您认为导致服务器变慢的原因是什么? 我该如何解决? 或者至少,我应该检查什么(图像,缓存,其他东西)?
答案 0 :(得分:1)
要弄清楚的第一件事是什么是理想的响应时间。例如,如果你有很多模块和相当重的站点/主页,那么可能3秒就可以了,除非采取措施改变处理时间(缓存,使用较少的模块等)。
回到你应该检查的地方: 检查,您的主页以及要为您的主页加载的视图和其他内容。然后列出一个列表并逐一询问:
如果您正在使用视图,请启用sql视图以查看其使用的sql语句,您可以使用工具来分析/改进它(这可能是一个问题)
< / LI>查看加载/用于确保您需要它们的模块。
检查drupal缓存(/ admin / config / development / performance)并确保选中正确的复选框。
这也可能是蓝色主机的问题,因为如果他们在服务器上托管了这么多网站,服务器就会开始将一些网站从内存中踢出来并加载它们。访问者请求因此负载缓慢(服务器请求站点,drupal从数据库加载它等)。
您可以在检查后询问具体问题。