
GZIP可以壓縮靜態(tài)htm/html/css/js/asp/aspx/php 等格式文件,根據(jù)格式不同文件包含的內(nèi)容不同,壓縮率并不相同。
優(yōu)點:可以加快網(wǎng)站訪問速度,降低帶寬的占用率。
缺點:會消耗更多的CPU資源壓縮網(wǎng)頁。
因此在您設(shè)置后如果您的CPU占用很高,請在IIS--網(wǎng)站--屬性--服務(wù)里,取消HTTP壓縮的勾,并重啟IIS。(建議:VPS上超過10個站的不要開啟該壓縮功能)

壓縮后的緩存文件會存放在C:/WINDOWS/IIS Temporary Compressed Files 因此建議在IIS--網(wǎng)站--屬性--服務(wù),設(shè)置一個大小,避免C盤被占滿了。如圖:

linux服務(wù)器設(shè)置方法:
Apache上利用Gzip壓縮算法進行壓縮的模塊有兩種:mod_gzip 和mod_deflate。要使用Gzip Web壓縮,請首先確定你的服務(wù)器開啟了對這兩個組件之一的支持。雖然使用Gzip同時也需要客戶端瀏覽器的支持,不過不用擔(dān)心,目前大部分瀏覽器都已經(jīng)支持Gzip了,如IE、Mozilla Firefox、Opera、Chrome等。
通過查看HTTP頭,我們可以快速判斷使用的客戶端瀏覽器是否支持接受gzip壓縮。
若發(fā)送的HTTP頭中出現(xiàn)以下信息,則表明你的瀏覽器支持接受相應(yīng)的gzip壓縮:
Accept-Encoding: gzip 支持mod_gzip
Accept-Encoding: deflate 支持mod_deflateAccept-Encoding: gzip,deflate 同時支持mod_gzip 和mod_deflate如果服務(wù)器開啟了對Gzip組件的支持,那么我們就可以在http.conf或.htaccess里面進行定制,下面是一個.htaccess配置的簡單實例:
# mod_gzip:
<ifModule mod_gzip.c>mod_gzip_on Yesmod_gzip_dechunk Yesmod_gzip_item_include file /.(html?|txt|css|js|php|pl)$mod_gzip_item_include handler ^cgi-script$mod_gzip_item_include mime ^text/.*mod_gzip_item_include mime ^application/x-javascript.*mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*</ifModule># mod_deflate:
<ifmodule mod_deflate.c>DeflateCompressionLevel 6 #壓縮率, 6是建議值.AddOutputFilterByType DEFLATE text/plainAddOutputFilterByType DEFLATE text/htmlAddOutputFilterByType DEFLATE text/xmlAddOutputFilterByType DEFLATE text/cssAddOutputFilterByType DEFLATE text/javascriptAddOutputFilterByType DEFLATE application/xhtml+xmlAddOutputFilterByType DEFLATE application/xmlAddOutputFilterByType DEFLATE application/rss+xmlAddOutputFilterByType DEFLATE application/atom_xmlAddOutputFilterByType DEFLATE application/x-javascript新聞熱點
疑難解答
圖片精選