什么是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.