基于 Drupal 8.6.1 CMS 构建的我的网站需要花费很长时间来加载,包括Drupal管理面板页面在内的网站的每个页面都需要花费 8-9秒来加载并显示在浏览器中。据我所知,这可能是由于服务器响应时间较慢所致。简而言之,HTML文档本身有5-6秒的等待时间,即到第一个字节的时间(TTFB)超过7000ms,https://www.webpagetest.org/结果第一个字节的时间为 F 。根据网页测试结果,没有CSS / JS /图像需要花费时间来加载。甚至Google https://developers.google.com/speed/pagespeed/insights/都这么说。
以下是部署我的Drupal网站的服务器的规格
考虑用于慢速网站的因素:
在PHP级别,我已经启用了增强Drupal网站性能所需的一切。
A。浏览器和代理缓存的最长使用期限-1天(缓存)
B。启用带宽优化
在数据库级别,我认为问题出在这里,因为当我“显示完整的进程列表;”时,数据库中会运行4-5秒钟的一系列查询。
我花了很多时间来调试问题,但无法解决它并减少了网站的等待时间/慢度。我实际上没有得到导致漫长等待时间的原因!附上webpagetest结果的屏幕快照以及firebug网络等待时间。我希望我能从专家那里得到解决方案。
webpagetest result - see TTFB and total time to load website