我有一个drupal 7网站。我使用高级CSS/JS聚合模块
在过去,我问这个问题,并试图提高性能和“消除渲染阻塞JavaScript和CSS在上面的折叠内容”,如谷歌页面速度测试所建议的。
在得到问题的答案后,我更改了模块配置,并将CSS & JS Bundles的目标号设置为4。
由于某种原因,现在,当我运行速度测试时,我发现我有"9块脚本资源和5块CSS资源“,而不是CSS的4块和脚本的4块。
为什么会发生这种事?
我如何修复它,并使高级配置工作?
发布于 2014-06-20 00:25:24
bundler为每个区域工作,因此将JS设置为2,因为您有页脚JS和header JS;2 header +2脚注+2外部脚本将为桌面提供6,3用于移动,因为似乎只计算移动的JS页眉。根据页速监测器的说法,将所有的JS移动到页脚可能有助于消除所有的呈现阻塞JS;随着可以合并更多的JavaScript文件,它也会给您更好的页面速度洞察桌面评分。
您可以禁用bundler,因为这样会给您更好的评分,但是如果您的站点上的每个页面有任何CSS/JS更改,则必须下载一个新的全尺寸CSS/JS聚合;因此,您将无法充分利用浏览器缓存,如果禁用该绑定程序,实际性能将不会达到最佳效果。是关于权衡的。
http://www.webpagetest.org/result/140619_五米_134 C/也展示了一份不错的报告。
https://drupal.stackexchange.com/questions/118930
复制相似问题