在雪山飞猪博客上看到他在说WordPress 2.5版下gzip无法显性开启的问题。
之前升级WP之后也发现了这个问题,原本可以直接在后台选择是否开gzip的选项已经在2.5版下消失,而现在是否启用gzip功能,直接交由WP根据服务器端配置进行判断。如果服务器使用的是Apache 2,则可以利用mod_deflate组件直接进行部署gzip 。当然,也可以通过这个插件来控制是否启用gzip。
启用gzip的好处有两点是显见的:
1、节约服务器端web流量(目前DreamHost的流量完全用不完,倒还好说……);
2、浏览者可以节省页面加载的时间(这点最重要)。
可以在这里进行在线检测是否开启gzip以及相应的压缩比率,我的测试结果如下:
Web page compressed? Yes
Compression type? gzip
Size, Markup (bytes) 31,986
Size, Compressed (bytes) 10,998
Compression % 65.6Response Headers
status HTTP/1.1 200 OK
date Sun, 06 Apr 2008 07:31:10 GMT
server Apache/2.0.61 (Unix) PHP/4.4.7 mod_ssl/2.0.61 OpenSSL/0.9.7e
mod_fastcgi/2.4.2 DAV/2 SVN/1.4.2
x-powered-by PHP/5.2.3
x-pingback https://www.84tt.com/web/xmlrpc.php
vary Accept-Encoding
content-encoding gzip
connection close
content-type text/html;charset=UTF-8
参考资料: