IIS60.開(kāi)啟GZIP壓縮
我們先來(lái)通過(guò)定義了解一下什么是gzip。gzip是GNUzip的縮寫(xiě),它是一個(gè)GNU自由軟件的文件壓縮程序。
那么,gzip既然是一種壓縮,它壓縮的就是文件的大小,對(duì)于網(wǎng)站來(lái)講,我們可以簡(jiǎn)單的理解為它壓縮了html文件的大小。當(dāng)網(wǎng)頁(yè)文件變得更小,相應(yīng)地,在網(wǎng)絡(luò)上傳輸所需要的時(shí)間也就越少,這意味著用戶(hù)更快地打開(kāi)了他們想看的內(nèi)容。當(dāng)然gzip絕不僅僅可以壓縮.html的文件,像.css和.php文件也是可以壓縮的。
開(kāi)啟gzip可以極大的加速網(wǎng)站。有時(shí)壓縮比率高達(dá)80%,,最少都有40%以上,還是相當(dāng)不錯(cuò)的。另外GZIP壓縮的網(wǎng)頁(yè)對(duì)搜索引擎也是友好的。既然開(kāi)啟gzip有這么多好處,那么我們應(yīng)該怎樣開(kāi)啟gzip呢?(本文以windows server 2003操作系統(tǒng)和IIS6.0服務(wù)器為例).
步驟
1.開(kāi)始—管理工具—IIS管理器—Web服務(wù)擴(kuò)展—添加一個(gè)新的Wweb服務(wù)擴(kuò)展;
2.在彈出對(duì)話框,輸入擴(kuò)展名“gzip”,先把“設(shè)置擴(kuò)展?fàn)顟B(tài)為允許”打勾,添加——瀏覽,在IIS安裝目錄(C:WindowsSystem32inetsrv)找到“gzip.dell”,打開(kāi)之后確定,它會(huì)顯示在“要求文件列表”,再確定,之后可以在右邊web服務(wù)擴(kuò)展列表找到,查看是否已經(jīng)是“允許”狀態(tài)。
這樣就表示添加成功了,之后我們要對(duì)創(chuàng)建的網(wǎng)站開(kāi)啟GZIP壓縮功能,
3.在IIS管理器繼續(xù)進(jìn)行操作,網(wǎng)站—右鍵屬性—服務(wù),在對(duì)話框把“壓縮應(yīng)用程序文件”和“壓縮靜態(tài)文件”打勾,臨時(shí)目錄是自己創(chuàng)建的,看個(gè)人習(xí)慣,設(shè)置完應(yīng)用、確定。
4.然后我們要對(duì)IIS的配置文件進(jìn)行修改操作,我們要先關(guān)閉IIS服務(wù),或者在這里右鍵“本地計(jì)算機(jī)”—屬性—允許直接編輯配置數(shù)據(jù)庫(kù),打上勾。
5.修改IIS配置文件MetaBase.xml,文件路徑:“c:windowssystem32inetsrv”(請(qǐng)先備份至他處),打開(kāi)后搜索“deflate”,找到“找到HcDoStaticCompression原來(lái)為false改為true,HcDynamicCompressionLevel原來(lái)為0,改為9;
然后我再把常用的php文件也添加壓縮范疇,當(dāng)然這里看自己網(wǎng)站是什么類(lèi)型的,都可以添加;
更改完配置文件,需要重新啟動(dòng)IIS服務(wù),更改的配置才能生效。
6.打開(kāi)站長(zhǎng)工具,網(wǎng)頁(yè)GZIP壓縮檢測(cè),輸入檢測(cè)的網(wǎng)址。這里顯示已經(jīng)
開(kāi)啟成功了。
會(huì)員登錄
賬號(hào)登錄 還沒(méi)有賬號(hào)?立即注冊(cè)