啟用GZip壓縮 速度提高明顯
網(wǎng)站啟用gzip壓縮,是網(wǎng)站優(yōu)化的常見方法。不過gzip壓縮,默認(rèn)啟用的只是html文件的壓縮,對其他類型的文件是不進(jìn)行壓縮的,要想壓縮其他文件類型,例如CSS、JS等文件,則還需要手動(dòng)配置一個(gè)文件才行,詳細(xì)參看IIS啟用GZIP壓縮css、js無效的原因及解決方法。如下圖,把要壓縮的文件類型加進(jìn)去。
GZip壓縮文件類型
一開始因?yàn)椴惶私釭Zip,也沒有經(jīng)驗(yàn),所以我把幾乎所有的文件類型都加了進(jìn)來,包括JPG、GIF、SWF等等,旨在壓縮網(wǎng)頁里所有關(guān)聯(lián)的文件,從而使GZip壓縮最大化,網(wǎng)頁體積最小化。
GZip壓縮總算成功啟用,一查壓縮率竟然達(dá)到將近80%!再看看速度,提高明顯。這讓我切身感受到網(wǎng)站啟用GZip壓縮的重要性。
圖片是否需要啟用GZip壓縮?
無意間看到有網(wǎng)友提及,圖片不用GZip壓縮的。
我一向不太輕信網(wǎng)友的言論,是不是真的這樣?我可是在GZip文件類型列表里加入了圖片文件!為了驗(yàn)證這個(gè)網(wǎng)友的言論,我決定親測一次,用數(shù)據(jù)進(jìn)行論證。
首先觀察啟用圖片GZip壓縮的情況,測試工具使用webkaka的網(wǎng)站速度診斷,診斷如下圖:
啟用圖片GZip壓縮的體積和耗時(shí)
然后我把圖片的GZip壓縮類型JPG、GIF等去掉,再診斷一次,結(jié)果如下圖:
關(guān)閉圖片GZip壓縮的體積和耗時(shí)
對比可以看到,開啟和關(guān)閉圖片GZip壓縮后,網(wǎng)頁的總體積是不同的,令人驚訝的是開啟圖片GZip壓縮后,網(wǎng)頁總體積竟然變大了。而耗時(shí)也相應(yīng)的增多了。
我再去看看圖片GZip壓縮的數(shù)據(jù),使用webkaka的GZip壓縮檢測,檢測結(jié)果如下:
GZip壓縮后的圖片體積大過原體積
從GZip檢測結(jié)果來看,壓縮后的圖片體積竟然大過原體積!這就解釋了為什么圖片不用啟用GZip壓縮的原因了!
我之后檢測了幾個(gè)門戶網(wǎng)站的圖片,還有Google、baidu的圖片,統(tǒng)統(tǒng)都沒有啟用圖片GZip壓縮,只是啟用了html、css、js等文件的GZip壓縮,這就更加說明了GZip壓縮不適用于圖片上。
另外,除了圖片之外,flash的swf文件也是不用啟用GZip壓縮的。
您可能對以下文章也感興趣:
IIS啟用GZip如何選擇和設(shè)置臨時(shí)目錄權(quán)限