網頁啟用Gzip壓縮提高瀏覽速度

Gzip壓縮我很早已經就啟用了,不過從未與大家分享過。近期由于備案問題,臨時更換服務器,結果忘了啟用Gzip壓縮,周末利用空余時間啟用了Gzip壓縮,并把全部過程記錄下來,與大家分享。
啟用Gzip壓縮的好處

創(chuàng)新互聯(lián)建站擁有10余年成都網站建設工作經驗,為各大企業(yè)提供成都做網站、成都網站設計服務,對于網頁設計、PC網站建設(電腦版網站建設)、成都app開發(fā)、wap網站建設(手機版網站建設)、程序開發(fā)、網站優(yōu)化(SEO優(yōu)化)、微網站、主機域名等,憑借多年來在互聯(lián)網的打拼,我們在互聯(lián)網網站建設行業(yè)積累了很多網站制作、網站設計、網絡營銷經驗,集策劃、開發(fā)、設計、營銷、管理等網站化運作于一體,具備承接各種規(guī)模類型的網站建設項目的能力。

它的好處顯而易見,提高網頁瀏覽速度,無論是之前說的精簡代碼、壓縮圖片都不如啟用Gzip來的實在。下圖為啟用Gzip后的效果。

網頁啟用Gzip壓縮 提高瀏覽速度
Gzip壓縮效率非常高,通??梢赃_到70%的壓縮率,也就是說,如果你的網頁有30K,壓縮之后就變成了9K左右。
第一步:打開IIS,啟用HTTP壓縮服務

網頁啟用Gzip壓縮 提高瀏覽速度
右擊“網站”->“屬性”,選擇“服務”。在“HTTP壓縮”框中選中“壓縮應用程序文件”和“ 壓縮靜態(tài)文件”,按需要設置“臨時目錄”和“臨時目錄的最大限制”;
第二步:啟用web服務

網頁啟用Gzip壓縮 提高瀏覽速度
第三步:修改MetaBase.xml
開始 > 運行中輸入 c:\windows\system32\inetsrv,找到 MeteBase.xml,先備份,在修改。(有的服務器不需要修改此文件便可以使用)
搜索 Location ="/LM/W3SVC/Filters/Compression/gzip"
仔細核對下代碼:
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="0"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="FALSE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="0"
HcFileExtensions="htm
html
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="asp
dll
exe"
>
</IIsCompressionScheme>
替換成:
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="1"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="10"
HcFileExtensions="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
HcCreateFlags="2"
HcDoDynamicCompression="TRUE"
HcDoOnDemandCompression="TRUE"
HcDoStaticCompression="TRUE"
HcDynamicCompressionLevel="10"
HcFileExtensions="html
css
js
htm
xml
txt"
HcOnDemandCompLevel="10"
HcPriority="1"
HcScriptFileExtensions="php
dll"
>
</IIsCompressionScheme>
修改好后,在服務中停止IIS Admin Service 服務。

網頁啟用Gzip壓縮 提高瀏覽速度
然后在保存MeteBase.xml,保存好后再啟動IIS。這樣Gzip壓縮就啟用成功了。
最后,測試Gzip壓縮是否成功,可以到站長工具http://tool.chinaz.com/Gzips/進行檢測。
提示:
本文僅針對windows的IIS服務器上演示的,VPS主機、獨立服務器均可以實現(xiàn),虛擬主機用戶需要咨詢空間商(一般虛擬主機都啟用了Gzip)如果你的站在啟用Gzip壓縮時遇到了困難,可在此跟帖評論與交流,我會竭盡全力為大家解答。

網站名稱:網頁啟用Gzip壓縮提高瀏覽速度
轉載源于:http://www.bm7419.com/article32/eecssc.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站建設、網站設計公司、自適應網站、網頁設計公司App設計、網站維護

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網站建設網站維護公司