3zz*_*zzy 14 javascript performance merge
我已经读过将几个多个javascript文件合并到一个文件中可以提高性能,这是真的吗?
如果是这样,是否有一种简单而无差错的方法来合并它们,或者可能是一个自动执行此操作的在线工具?
非常感谢.
cle*_*tus 16
查看多个javascript/css文件:最佳做法?和PHP中的Javascript.
简短的回答是您希望最小化外部HTTP请求.最好的方法是强制浏览器缓存服务器上的文件,直到它们发生变化.您可以通过对文件进行版本控制并提供远期的Expires标头来实现此目的.当文件名更改时(通过更改版本),浏览器将获得新版本.
如果你这样做,那么多个Javascript文件并不重要.但是,如果您强制客户端在每个页面上下载27个JS文件而不进行缓存,那么减少文件数量可能会产生重大影响.当然,这仍然不如有效的缓存/版本控制策略.
另一个需要考虑的问题是iphone缓存:
iPhone不会缓存大于15K的组件(在之前的实验中为25K)
因此在某些情况下组合文件可能是有害的.
归档时间: |
|
查看次数: |
11294 次 |
最近记录: |