行業(yè)動態(tài)
IIS開啟Gzip壓縮的方法
發(fā)布日期:2012-07-04 閱讀次數(shù):2986 字體大?。?a href="javascript:;" onclick="ChangeFontSize('content',16)">大
說明:如果服務器的CPU性能不是很好,或服務器裝過多的程序,以至CPU占用率高的話,就盡量不要使用此功能

Gzip原理:在服務器上的網(wǎng)頁,傳輸之前,IIS先使用Gzip壓縮再傳輸給客戶端,客戶端接收之后由瀏覽器解壓顯示,這樣會同時占用客戶及服務器的CUP使用率,但網(wǎng)站文件經(jīng)Gzip壓縮以后,至少會減少3分之二,這樣對帶寬有限或存放網(wǎng)站較多的服務器比較適合


暫停IIS:開始——運行——使用命令 iisreset /stop

找到系統(tǒng)目錄下的 c:\windows\system32\inetsrv    文件夾下MetaBase.xml文件

<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/deflate"
  HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
  HcCreateFlags="0"
  HcDoDynamicCompression="TRUE"
  HcDoOnDemandCompression="TRUE"
  HcDoStaticCompression="TRUE"
  HcDynamicCompressionLevel="9"
  HcFileExtensions="htm
   html
   txt
   js
   css
   xml
"
  HcOnDemandCompLevel="9"
  HcPriority="1"
  HcScriptFileExtensions="asp
   dll
   exe
   php
   aspx
"
 >
</IIsCompressionScheme>
<IIsCompressionScheme Location ="/LM/W3SVC/Filters/Compression/gzip"
  HcCompressionDll="%windir%\system32\inetsrv\gzip.dll"
  HcCreateFlags="1"
  HcDoDynamicCompression="TRUE"
  HcDoOnDemandCompression="TRUE"
  HcDoStaticCompression="TRUE"
  HcDynamicCompressionLevel="9"
  HcFileExtensions="htm
   html
   txt
   js
   css
   xml
"
  HcOnDemandCompLevel="9"
  HcPriority="1"
  HcScriptFileExtensions="asp
   dll
   exe
   php
   aspx
"
 >
</IIsCompressionScheme>