標籤:
★ 歡迎來到〖護衛神·V課堂〗,網站地址:http://v.huweishen.com
★ 護衛神·V課堂 是護衛神旗下專業提供伺服器教學視頻的網站,每周更新視頻。
★ 本節我們將帶領大家:啟用網站GZIP壓縮
·GZIP能對網頁檔案進行高效率壓縮,一般壓縮比率在50%以上,既能減少傳輸串流量,又能提升訪問速度。
·對圖象檔案(GIF/JPG)則沒有什麼效果,因為這些檔案本身就是壓縮後的。
1、安裝GZIP壓縮
在Windows Server 2012,GZIP是IIS的一個功能模組,先檢查是否安裝了GZIP。
沒有安裝,我們現在進行安裝。
GZIP安裝好了。
·靜態內容壓縮:是指每次壓縮後會產生快取檔案;每次訪問直接讀取緩衝,不再新壓縮;適合不經常更新的內容。
·動態內容壓縮:是指每次壓縮後不產生快取檔案;每次訪問時都會立即壓縮,缺點:消耗CPU。
·如果更改了臨時目錄的位置,請注意給新目錄加上everyone讀寫刪除許可權。
2、調整JS為靜態壓縮
·GZIP安裝好後,預設幾乎不用更改;但是JS檔案作為的動態壓縮處理,建議調整為靜態壓縮。
開啟C:\Windows\System32\inetsrv\config\applicationhost.config,找到以下內容:
<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
將<dynamicTypes></dynamicTypes>中的“<add mimeType="application/x-javascript" enabled="true" />”和“<add mimeType="application/javascript" enabled="true" />”移動到<staticTypes></staticTypes>區間。
3、測試壓縮
在http://tool.chinaz.com/Gzips/測試;為了提升速度,我禁用了圖片顯示。
不知出於什麼原因,每次需要多點兩次才會壓縮;您在測試時請務必注意。
·htm/css/js檔案可以壓縮,並且產生了快取檔案,屬於靜態壓縮。
·圖形檔案不壓縮。
4、其他說明
·GZIP壓縮是根據MIME類型來判斷的,因此您可以自行添加要壓縮的檔案類型,我示範添加一個.ms尾碼的壓縮。
·預設不壓縮。
.ms尾碼的可以壓縮了。
至此,本節已經結束,敬請訪問護衛神網站(www.huweishen.com)獲得更多教學視頻。
轉載請註明出處(http://v.huweishen.com/video/28.html),謝謝!
[Windows Server 2012] 網頁Gzip壓縮