在IIS上启用Gzip压缩(HTTP压缩)
摘要:本文总结了如何为使用IIS托管的网站启用Gzip压缩, 从而减少网页网络传输大小, 提高用户显示页面的速度.
[1] 在IIS上启用Gzip压缩(HTTP压缩)[2] 在IIS上启用Gzip压缩(HTTP压缩)
[3] 在IIS上启用Gzip压缩(HTTP压缩)
5.最后,重新启动IIS。可以到HTTP压缩测试网站验证结果.以jQuery为例, 核心类库和UI类库原始大小分别是57k和188k,压缩
后分别是20k和45k:
我们通过Http头中的: Content-Encoding:gzip 属性判断返回后的数据已经启用了gzip压缩:
使用YSlow检测, 当只启动静态文件压缩时, Gzip
压缩评级为B:
当同时启动了动态文件压缩时, Gzip压缩评级为A:
六.要点总结
1. 在修改MetaBase.xml文件时, 要停止"IIS Admin Service"服务. 否则无法保存。
2.静态压缩和动态压缩率最好设置为9。
3.上文的步骤2, 即使不添加Web服务扩展效果也是相同的。
4.压缩率设置对js文件不起作用, 压缩后大小总是相同的。
5.图片文件即使启用了gzip压缩大小也没有变化。
七. 总结
本文总结了如何在IIS中启用Gzip压缩。在半年前的项目中我为网站启用了Gzip, 今天整理此文主要为了整理自己的知识 以便以后忘记时复习。另外经查看ChinaCache公司提供的CDN也都启用了Gzip压缩。