双方的YSlow和谷歌的网页速度加载项建议结合脚本(和样式)文件合并为一个文件,每减少HTTP请求的数量,我肯定可以看到这点时,脚本文件是在整个网站一致,但对于整个站点有不同要求的Web应用程序。
我认为它有几种选择:
合并整个站点上使用的所有文件,并且每个页面都获得相同的合并文件-缺点是未使用的内容使脚本混乱(并且第一次加载较重(当任何组件脚本更改时也会重新加载))
在每页的基础上合并文件-缺点是具有不同要求的每个页面都会获得不同的合并文件(每种页面类型的首次加载较大)
忽略对建议的严格的“仅一个文件”解释,并在适当的情况下将页面加载到多个文件中,并希望在一般情况下进行缓存以消除HTTP请求的数量-缺点是每个页面上的HTTP请求数量
有什么想法吗?