mod_pagespeed是谷歌于2010年底推出Apache服务器自动优化模块,可以对基于Apache的网站的内容进行自动优化以及智能缓存,从而有效提升网页的加载速度,据统计可以提升50%。
谷歌今天发布了mod_pagespeed 1.2版本, 该版本新增了两个功能 canonicalize_javascript_libraries和 insert_dns_prefetch,这给首次访问网站的用户带来了新的缓存体验。
为了进一步提升速度, 已经将JPEG格式转换添加到了核心过滤器集,优化的范围已经扩展到了外部服务器托管的资源,即使外部服务器没有运行mod_pagespeed,也可以进行优化。
使用jQuery的网站将会更快
很多网站使用了一些常见的JavaScript库,如jQuery和jQuery UI,浏览器会针对每个网站重复下载这些库,这浪费了时间和带宽。 canonicalize_javascript_libraries过滤器可以在你的网站上找到这些库,并使用 ajax.googleapis.com中等效的库来代替。
DNS预解析改善页面加载
DNS解析时间从1毫秒到几百毫秒不等,这也增加了页面的加载总时间。下图所示的是DNS查询时间对页面加载的影响:
新的 insert_dns_prefetch过滤器中包含<link rel="dns-prefetch">标签,允许浏览器预先解析DNS,该标签支持Chrome、Firefox和IE。下图为优化后的时间:
详细信息: https://developers.google.com/speed/docs/mod_pagespeed/release_notes
下载地址: https://developers.google.com/speed/docs/mod_pagespeed/download