亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > IIS > 正文

IIS啟用Gzip的方法與優缺點分析

2024-08-29 03:15:24
字體:
來源:轉載
供稿:網友
現代的瀏覽器IE6和Firefox都支持客戶端Gzip,也就是說,在服務器上的網頁,傳輸之前,先使用Gzip壓縮再傳輸給客戶端,客戶端接收之后由瀏覽器解壓顯示,這樣雖然稍微占用了一些服務器和客戶端的CPU,但是換來的是更高的帶寬利用率。對于純文本來講,壓縮率是相當可觀的。如果每個用戶節約50%的帶寬,那么你租用來的那點帶寬就可以服務多一倍的客戶了。
  IIS6已經內建了Gzip壓縮的支持,可惜,沒有設置更好的管理界面。所以要打開這個選項,還要費些功夫。
  首先,如果你需要壓縮靜態文件(HTML),需要在硬盤上建一個目錄,并給它“IUSR_機器名”這個用戶的寫權限。如果壓縮動態文件(PHP,asp,aspx)就不需要了,因為它的頁面是每次都動態生成的,壓縮完就放棄。然后在IIS管理器中,“網站”上面右鍵-屬性,不是下面的某個站點,而是整個網站。進入“服務”標簽,選上啟用動態內容壓縮,靜態內容壓縮。
  然后選中網站下面那個服務器擴展,新建一個服務器擴展。名字無所謂,下面的添加文件的路徑是:
  c:/windows/system32/inetsrv/gzip.dll,然后啟用這個擴展。
  這時候靜態內容是可以壓縮的,但是對于動態內容,aspx文件卻不在壓縮范圍內。因為默認的可壓縮文件并沒有這個擴展名。而管理界面中你又找不到可以增加擴展名的地方,這時候只能去修改它的配置文件了。
  在 c:/windows/system32/inetsrv/下面有個MetaBase.xml文件,可以用記事本打開,找到IIsCompressionScheme,有三個相同名字的段,分別是deflate,gzip,Parameters,第三段不用管它,前兩段有基本相同的參數,在這兩段的參數HcScriptFileExtensions下面都加上一行aspx,如果你有其它的動態程序要壓縮,也加在這里。HcDynamicCompressionLevel改成9,(0-10,9是性價比最高的一個)。


讓Discuz速度再次提升 ——“開啟IIS Gzip壓縮”

以下方法將提升Discuz6.1壓縮率0.33%,雖然很小,但對于一些訪問量萬以上的站點,將可能是一個速度上的飛躍(未嘗試,所以是可能)。這里之所以說Disczu6.1壓縮率提升0.33%,因為以下測試是在Discuz6.1下進行的,其他的建站程序一樣適用(但是,提升的百分比,就不得而知了,歡迎大家測試)
注:通過提高壓縮率,從而提升了用戶瀏覽網站的速度。

【以下是實際的數據測試結果】
未開啟任何Gzip時:

IIS啟用Gzip的方法與優缺點分析


開啟了Discuz6.1后臺的Gzip壓縮:

IIS啟用Gzip的方法與優缺點分析


開啟Windows2003 II6中Gzip壓縮:

IIS啟用Gzip的方法與優缺點分析


通過以上數據對比,似乎提高了 0.33% 不足以說明什么。個人覺得當是一個較大網站的時候(前提硬件滿足),開啟它會明顯使速度提高。(提升速度的同時,就是犧牲系統資源,所以如果服務器的配置不是太好,需要調整相關參數)
以上數據來源于 ,進入后在這個位置輸入網址:

IIS啟用Gzip的方法與優缺點分析


【如何配置II6中Gzip壓縮?】
注:以下教程,部分不給予太多說明,只要按照以下配置,一般不會出現問題(由于自身在配置時,很順利,如果有遇到問題,首先請詳細核對步驟3次,如果都正確,依然問題存在的話,請回復告知)
如果你要進行測試或安裝,請一個一個字認真閱讀!

步驟一:打開II6界面 >  選擇“網站” > 右鍵屬性 > 選擇“服務”> 按照圖中打鉤
其中“臨時目錄的最大容量”與“臨時目錄”依據自身自行更改設置
特別注意,要給予臨時目錄 User權限(寫入、修改、讀?。?BR>

IIS啟用Gzip的方法與優缺點分析


步驟二:
選擇“Web服務擴展” > 在右側空白處右“鍵新Web服務擴展” > 按照圖輸入相關
“設置擴展狀態為可選”打鉤
“添加文件”很可能由于每個人服務器配置不同,請自行搜索下(或者按照圖中打入,看看是否存在)

IIS啟用Gzip的方法與優缺點分析


步驟三:開始 > 運行中輸入 c:/windows/system32/inetsrv (如果錯誤,請按照圖中輸入)> 找到 MetaBase.xml
復制一份到桌面(并更改為 bak_MetaBase.xml),作為備份。

IIS啟用Gzip的方法與優缺點分析

 
步驟四:用文本等工具打開 MeteBase.xml > 搜索 Location ="/LM/W3SVC/Filters/Compression/gzip"

IIS啟用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>
紅色部分為你要壓縮的文件類型,請自行增加。上方為靜態類文件,下方為動態類文件。
藍色部分為壓縮等級,數值為 0-10 ,請自行根據服務器硬件等環境來做調試(可以先用文章開頭時提到的網址,先測試并記錄“未開啟任何Gzip的數值”與“開啟Discuz6.1后臺Gzip數值”,然后配置完成,再記錄“開啟IIS6下的Gzip時的數值”,3個就可以進行對比了)
然后請先保存到桌面,名為 MeteBase.xml

IIS啟用Gzip的方法與優缺點分析


步驟五:我的電腦 > 控制面板 > 管理工具 > 服務
找到 IIS Admin Service > 停止

IIS啟用Gzip的方法與優缺點分析


步驟六:回到找到 MeteBase.xml 的目錄,刪除它

IIS啟用Gzip的方法與優缺點分析


步驟七:在步驟四的最后,讓大家保存到了桌面,現在我們剪切它。

IIS啟用Gzip的方法與優缺點分析


步驟八:回到剛才刪除 MeteBase.xml 的地方,把從桌面剪切的粘貼進來

IIS啟用Gzip的方法與優缺點分析


步驟九:在步驟五中,我們停止了 IIS Admin Service 服務,現在,我們點啟動它。(圖與步驟五一樣,所以請以實際的為準)

IIS啟用Gzip的方法與優缺點分析


步驟十:回到II6中,對其進行重啟IIS

IIS啟用Gzip的方法與優缺點分析


步驟十一:進入Discuz6.1后臺,關閉 Gzip 壓縮(重要)
如果不關閉,壓縮效果將會降低 0.33% (不關閉,則就是2個Gzip壓縮了,而輸出時,將優先使用Discuz6.1后臺的,所以會下降,一定要關閉)

IIS啟用Gzip的方法與優缺點分析


步驟十二:更新Disucz6.1緩存,如圖勾選

IIS啟用Gzip的方法與優缺點分析


      到此,就配置完畢了!以上教程可能對于部分人來啰嗦,但出于配置考慮,比較詳細。另外Disucz6.1后臺的Gzip壓縮相當于壓縮等級 9,這里我們調整成了10 。就我個人感覺,Discuz6.1后臺開啟的Gzip壓縮會有比較明顯的點擊停頓,不過很可能能是人感覺,有興趣的朋友可以反復測試一下!寫了3小時的教程,一些地方如果不足或錯誤,請指出,請勿用不文明的語言:)

謹慎開啟GZip加速 可能影響百度蜘蛛抓取

GZip是“GNU Zip”的縮寫,是由Jean-loupGailly開發的壓縮方式?!癎Zip加速”就是在頁面由服務器傳送向客戶端之前先用GZip壓縮,然后到客戶端再進行解壓操作,由于傳輸數據量大大減小,下載速度當然有所提高。不過目前寬帶已經普及,這種技術并不會帶來明顯的速度提升。
  由于該項功能需要在客戶端進行解壓縮,所以就需要搜索引擎蜘蛛可以正確的解壓縮才能分析網頁中的內容,如果解壓縮失敗,那就會導致搜索引擎蜘蛛抓取失敗,對此GZip的問題我進行了一次試驗。
  這次我的試驗用了6個網站,網站都是保持每日更新,雖然不是原創,但是都是人工選擇性復制,并且進行標題修改。其中有3個是我自己的,都放在了門戶通的服務器上(開啟了GZip),一個是客戶的,放在他自己的服務器中(開啟了GZip),還有兩個也是客戶的,放在購買的虛擬主機中(沒開啟GZip),經過兩個多月的收錄分析,開始收錄都正常,每周都保持增長,但在上周三大更新,開啟了GZip的4個站點,百度收錄都降低了60%左右,沒開啟GZip的兩個站點收錄大幅增長,這個周三大更新,開啟了GZip的4個站點,其中一個收錄只剩下了主頁,其余三個收錄減少大約30頁左右,沒有開啟GZip的兩個站點收錄依舊大幅增長;這6個站點谷歌收錄都非常正常,沒有出現任何大波動,都平穩的提高收錄。
  基于此次試驗,初步的驗證結果是谷歌可以完美的支持GZip壓縮,百度支持的并不太好,我估計可能是因為有的服務器壓縮率過大可能導致蜘蛛的識別失敗,所以導致了服務器日志中大量的出現200 0 64記錄,以前我們對于200 064問題討論過很久,都沒有一個最終的結論,現在看來因為Gzip引起的可能性很大。
  目前我已經將放在門戶通的網站轉移到了沒有開啟GZip的服務器中,我會持續保持觀察,看看轉以后的收錄情況是否會有好轉。
  監測下服務器是否開啟了GZip的方法是隨便選擇該服務器中的一個網站用“GZip檢測工具”檢查下即可知道結果。如果你的站也出現了收錄大幅下滑的癥狀,建議你去檢測下,看看是不是也開啟了GZip壓縮功能。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97免费视频在线播放| 亚洲欧美日本伦理| 亚洲成人动漫在线播放| 精品久久久久久久久久久久| 日韩精品欧美激情| 九九九久久国产免费| 亚洲国产高清高潮精品美女| 中文字幕亚洲无线码在线一区| 中文字幕在线精品| 日韩美女视频在线观看| 97色在线视频| 精品国产福利视频| 日韩毛片在线观看| 97久久精品人人澡人人爽缅北| 精品夜色国产国偷在线| 2019国产精品自在线拍国产不卡| 国产区精品在线观看| 成人激情视频在线观看| 精品欧美激情精品一区| 在线精品国产欧美| 色青青草原桃花久久综合| 国产精品美女主播| 国产女精品视频网站免费| 97人人模人人爽人人喊中文字| 色偷偷av一区二区三区乱| 国产成人啪精品视频免费网| 亚洲国产精品va在线看黑人| 亚洲字幕在线观看| 日韩av电影免费观看高清| 欧美激情免费观看| 日韩电影在线观看免费| 欧美激情精品久久久| 成人xxxx视频| 国产精品成熟老女人| 日韩精品中文字幕有码专区| 日韩成人中文字幕在线观看| 色综合91久久精品中文字幕| 精品久久久久久久久久久久久| 日韩福利伦理影院免费| 欧美日韩亚洲天堂| 91欧美日韩一区| 亚洲精品丝袜日韩| 久久香蕉国产线看观看av| 日韩av成人在线观看| 亚洲小视频在线| 国产精品视频区| 亚洲一区二区三区四区视频| 亚洲精品ady| 久久久999精品免费| 最近2019好看的中文字幕免费| 日韩在线观看免费高清| 久久91亚洲精品中文字幕奶水| 久久久久久久激情视频| 欧美肥老妇视频| 91精品国产99久久久久久| 另类视频在线观看| 亚洲激情自拍图| 欧美激情亚洲自拍| 日韩精品在线免费观看视频| 日韩中文字幕国产| 日韩激情av在线播放| 亚洲欧美日韩在线高清直播| 91在线观看免费观看| 国产在线视频一区| 久久免费视频这里只有精品| 亚洲xxxx妇黄裸体| 久久成人av网站| 亚洲四色影视在线观看| 久久久久久网站| 久久色精品视频| 夜夜嗨av一区二区三区免费区| 精品电影在线观看| 尤物99国产成人精品视频| 亚洲自拍偷拍色片视频| 亚洲跨种族黑人xxx| 亚洲亚裔videos黑人hd| 欧美最近摘花xxxx摘花| 亚洲国产精彩中文乱码av| 亚洲欧美中文日韩在线v日本| 国产盗摄xxxx视频xxx69| 亚洲国产精品电影在线观看| 日韩在线欧美在线国产在线| 77777亚洲午夜久久多人| 国产精品美腿一区在线看| 日本三级久久久| 精品五月天久久| 在线不卡国产精品| 96sao精品视频在线观看| 日韩视频免费中文字幕| 91精品国产色综合| 在线播放日韩av| 91精品久久久久久久| 国产精品一区二区三区免费视频| 国产噜噜噜噜噜久久久久久久久| 欧美一区二区.| 久久中文精品视频| 亚洲国产高清高潮精品美女| 欧美成人合集magnet| 136fldh精品导航福利| 欧美另类极品videosbest最新版本| www国产亚洲精品久久网站| 国产区亚洲区欧美区| 日韩美女视频免费在线观看| 中文字幕国产精品| 亚洲精品美女免费| 日韩精品日韩在线观看| 亚洲国产欧美一区| 亚洲图片在线综合| 91精品美女在线| 亚洲国产精品成人va在线观看| 68精品久久久久久欧美| 欧美野外猛男的大粗鳮| 日韩动漫免费观看电视剧高清| 成人久久18免费网站图片| 亚洲福利精品在线| 精品久久久久久久久久| 日本最新高清不卡中文字幕| 国产精品久久久久影院日本| 精品久久久久久久久久久久久久| 日韩av成人在线观看| 动漫精品一区二区| 国产欧美亚洲视频| 91九色国产视频| 亚洲国产精品久久久久秋霞不卡| 原创国产精品91| 91精品啪在线观看麻豆免费| 色播久久人人爽人人爽人人片视av| 亚洲综合在线播放| 国产免费一区二区三区在线观看| 国产精品久久久久久中文字| 欧美激情成人在线视频| 7777精品久久久久久| 成人在线播放av| 欧美精品免费看| 国产精品美女主播在线观看纯欲| 精品一区电影国产| 欧美成年人视频网站欧美| 亚洲精品99久久久久中文字幕| 欧美中文字幕第一页| 91免费国产网站| 伊人精品在线观看| 中文字幕自拍vr一区二区三区| 欧美日韩亚洲视频一区| 8090成年在线看片午夜| 中文字幕在线看视频国产欧美在线看完整| 成人激情电影一区二区| 日韩女优在线播放| 国产精品视频在线播放| 久久精品成人动漫| 98视频在线噜噜噜国产| 国产suv精品一区二区三区88区| 国产69精品久久久久99| 亚洲视频一区二区| 亚洲一区免费网站| 精品久久久久久亚洲国产300| 在线播放日韩欧美| 成人久久18免费网站图片| 国产精品∨欧美精品v日韩精品| 成人福利视频在线观看| 色噜噜狠狠色综合网图区| 在线丨暗呦小u女国产精品| 91九色国产视频| 国产日韩在线亚洲字幕中文| 精品精品国产国产自在线|