天天看點

給網站加上gzip (适用xampp/apache)

gzip可以級大的加速網站.有時壓縮比率高到80%,

HTTP 壓縮可以大大提高浏覽網站的速度。相對于普通的浏覽過程HTML ,CSS,Javascript , Text ,它可以節省40%左右的流量。更為重要的是,它可以對動态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTML等輸出的網頁也能進行壓縮,壓縮效率驚人.

在Apache2之後的版本,子產品名不叫gzip,而叫mod_deflate

如果要開啟gzip的話,一定要打開下面二個子產品.

LoadModule headers_module modules/mod_headers.so
LoadModule deflate_module modules/mod_deflate.so      

然後打開httpd.conf檔案,在末尾加上:

<IfModule mod_deflate.c>

DeflateCompressionLevel 9

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php

AddOutputFilter DEFLATE css js

</IfModule>

其中DeflateCompressionLevel 設定壓縮比率,取值範圍在 1(最低) 到 9(最高)之間,不建議設定太高,雖然有很高的壓縮率,但是占用更多的CPU資源.

這個可選:

        #某些不支援解壓縮的浏覽器要排除,否則會出錯

        BrowserMatch ^Mozilla/4 gzip-only-text/html

        BrowserMatch ^Mozilla/4\.0[678] no-gzip

        BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

重新開機之後,嘿嘿,測試一下吧 : http://book.mihua.net/book/0/70/

原始檔案大小    56578 位元組

壓縮後檔案大小    10227 位元組

壓縮率(估計值)    81.92%

來源:http://www.mihua.net/list/3/2973.htm

繼續閱讀