[Windows Server 2012] 網頁Gzip壓縮

來源:互聯網
上載者:User

標籤:

★ 歡迎來到〖護衛神·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壓縮

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.