由于本博客架设在美利坚,国内的浏览速度一直是个问题,何况俺身处传说中的教育网,总感觉不是很顺畅。近来一直关注网站调优方面的技术,发现利用GZip压缩能有效节省带宽,大大提高用户体验。先来了解一下GZip,GZip是GNU Zip的缩写,它是一个GNU自由软件的文件压缩程序,也经常用来表示GZip这种文件格式。GZip可以极大的加速网站,有时压缩比率高到80%,下面整理出前台后台配置方法。
一、利用cPanel进行前台设置
1、我的空间面板是cPanel,其它面板请举一反三哈。配置非常傻瓜,进入面板优化网站项目,选择压缩所有内容即可。
二、修改.htaccess文件启用GZip模块
1、在Apache2之后的版本,模块名不叫GZip,而叫mod_deflate。我们需要的是在.htaccess文件中追加:
AddOutputFilterByType DEFLATE text/html text/css text/plain text/xml application/x-javascript application/json Header append Vary Accept-Encoding
三、测试效果
1、测试网站为:http://www.whatsmyip.org/http_compression/ 压缩率竟然达到了78.67%!!!
2、使用FireBug查看onload值,从6.25s下降到2.27s,效果显著!
1:11 下午
启用GZip如果某些浏览器不支持http压缩那不是亏大了啊~