什么是gzip压缩,IIS网页GZIP压缩的优点
|什么是GZIP压缩呢?
一个网页由CSS,JS,IMG图片等全部组合,如果网页正常打开的话,是一个一个下载然后打开,但是有一种方式,就是GZIP压缩了,然后在到你本地直接压缩,这样的话,网站速度回提升很多的。我们通俗讲完。
gzip是GNUzip的缩写,它是一个GNU自由软件的文件压缩程序。它是Jean-loupGailly和MarkAdler一起开发的,用于UNⅨ系统的文件压缩。第一次公开发布版本是1992年10月31日发布的版本0.1,1993年2月发布了版本1.0。gzip压缩比,1 压缩比最小处理速度最快,9 压缩比最大但处理最慢(传输快但比较消耗cpu)。现代的浏览器IE6和Firefox都支持客户端Gzip,也就是说,在服务器上的网页,传输之前,先使用Gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的CPU,但是换来的是更高的带宽利用率。语法:gzip_proxied [off|expired|no-cache|no-store|private|no_last_modified|no_etag|auth|any] ...
那么GZIP压缩有什么好处和缺点呢?
优点:GZIP压缩网站后,网站访问速度回提升非常明显,你明显感觉你网页比之前速度要快很多,但是伴随而来的是服务器CPU占用稍大,但是在CPU如此便宜的今天,早已经不是以前的单核PD3.0和E2100,现在都是I5 I7的年代,所以不当回事,大网站目前都已经开启了GZIP压缩。
那么缺点呢?
1:首先,第一点,由于GZIP会导致网站压缩,很多网站我们无法监控。
2:当然最重要的是:
注意: 图片比如 image/png, image/jpg 已经被压缩过,所以无需再次压缩,即使加上去也没什么效果。主要是压缩文本,效果很明显,一般可节省一半以上带宽。
Gzip version, compression level, min length, buffer 这些参数的影响并不大,如果需要更加极致的性能,可以深入研究一下。
IIS6.0开启Gzip的整个流程
第一步
首先右击“本机计算机”选择“允许直接编辑配置数据库”,这样做的目的是可以直接修改配置文件,或者在服务里停止掉“IIS Admin Service”服务(需谨慎),
第二步
右键“web服务扩展”——“添加一个新的web服务扩展”
第三步
按如图操作
第四步
右键“网站”点击“服务”选项卡,按如图操作,需要注意的临时目录可以随意指定,不过temp目录需要添加“users”用户组写入权限
0 Comments.