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

首頁 > 網站 > IIS > 正文

在IIS上啟用Gzip壓縮詳細方法(HTTP壓縮)

2024-08-29 03:15:21
字體:
來源:轉載
供稿:網友
一.摘要
本文總結了如何為使用IIS托管的網站啟用Gzip壓縮, 從而減少網頁網絡傳輸大小, 提高用戶顯示頁面的速度.

二.前言.
本文的知識點是從互聯網收集整理, 主要來源于中文wiki. 使用YSlow檢測網站啟用了哪些優化時, Gzip是十分關鍵的一項. 啟動Gip壓縮將立竿見影的減少頁面的網絡傳輸大小.

三.HTTP壓縮概述
HTTP壓縮是在Web服務器和瀏覽器間傳輸壓縮文本內容的方法。HTTP壓縮采用通用的壓縮算法如gzip等壓縮HTML、JavaScript或CSS文件。壓縮的最大好處就是降低了網絡傳輸的數據量,從而提高客戶端瀏覽器的訪問速度。當然,同時也會增加一點點服務器的負擔。Gzip是比較常見的一種HTTP壓縮算法。

四.HTTP壓縮工作原理

Web服務器處理HTTP壓縮的工作原理如下:

1.Web服務器接收到瀏覽器的HTTP請求后,檢查瀏覽器是否支持HTTP壓縮;
在用戶瀏覽器發送請求的HTTP頭中,  帶有"Accept-Encoding: gzip, deflate"參數則表明支持gzip和deflate兩種壓縮算法.

2.如果瀏覽器支持HTTP壓縮,Web服務器檢查請求文件的后綴名;
靜態文件和動態文件后綴啟動要所都需要在MetaBase.xml中設置.
靜態文件需要設置: HcFileExtensions Metabase Property (單擊跳轉到MSDN說明)
動態文件需要設置: HcScriptFileExtensions Metabase Property (單擊跳轉到MSDN說明)

3.如果請求文件是HTML、CSS等靜態文件并且文件后綴啟用了壓縮,則Web服務器到壓縮緩沖目錄中檢查是否已經存在請求文件的最新壓縮文件;

4.如果請求文件的壓縮文件不存在,Web服務器向瀏覽器返回未壓縮的請求文件,并在壓縮緩沖目錄中存放請求文件的壓縮文件;

5.如果請求文件的最新壓縮文件已經存在,則直接返回請求文件的壓縮文件;

6.如果請求文件是ASPX等動態文件并且文件后綴啟用了壓縮,Web服務器動態壓縮內容并返回瀏覽器,壓縮內容不存放到壓縮緩存目錄中。
五. 在IIS中啟用HTTP壓縮
IIS默認并不支持HTTP壓縮,需要進行簡單的配置

1.打開Internet信息服務(IIS)管理器,右擊"網站"->"屬性",選擇"服務"。在"HTTP壓縮"框中選中"壓縮應用程序文件"和"壓縮靜態文件",按需要設置"臨時目錄"和"臨時目錄的最大限制";

在IIS上啟用Gzip壓縮詳細方法(HTTP壓縮)


3.使用文本編輯器打開C:/Windows/System32/inetsrv/MetaBase.xml(建議先備份),
找到Location ="/LM/W3SVC/Filters/Compression/gzip用于設置gzip壓縮,
找到Location ="/LM/W3SVC/Filters/Compression/deflate"用于設置deflate壓縮.
上面兩個節點緊挨著.并且設置的屬性相同.

如果需要壓縮動態文件,則將HcDoDynamicCompression設置為"TRUE",并在HcScriptFileExtensions中增加您要壓縮的動態文件后綴名,如aspx;如果需要壓縮靜態文件,則將HcDoStaticCompression和HcDoOnDemandCompression設置為"TRUE",并在HcFileExtensions中增加您需要壓縮的靜態文件后綴名,如xml、css等;HcDynamicCompressionLevel和HcOnDemandCompLevel表示需要的壓縮率,數值在0-10, 默認為0.
HcDynamicCompressionLevel屬性說明:HcDynamicCompressionLevel Metabase Property
HcOnDemandCompLevel 屬性說明:HcOnDemandCompLevel Metabase Property

說明: 這兩個屬性值一般推薦設置為9, 具有最佳性價比.但是在我的window server 2003上, 壓縮率無論如何設置, jQuery和jQuery UI兩個文件(58k/188k)壓縮后的大小一直相同.(20k/45k). 

下面是我的實例: 

復制代碼 代碼如下:


<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
swf
xml"
HcOnDemandCompLevel="9"
HcPriority="1"
HcScriptFileExtensions="asp aspx
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="9"
HcFileExtensions="htm
html
txt
js
css
swf
xml"
HcOnDemandCompLevel="9"
HcPriority="1"
HcScriptFileExtensions="asp aspx
dll
exe"
>
</IIsCompressionScheme>

4.編輯完畢后保存MetaBase.xml文件;如果文件無法保存,則可能IIS正在使用該文件。打開"開始"->"管理工具"->"服務",停止"IIS Admin Service"后,即可保存;

5.最后,重新啟動IIS??梢缘紿TTP壓縮測試網站驗證結果.以jQuery為例, 核心類庫和UI類庫原始大小分別是57k和188k,壓縮后分別是20k和45k:
 
六.要點總結
1. 在修改MetaBase.xml文件時, 要停止"IIS Admin Service"服務. 否則無法保存.
2.靜態壓縮和動態壓縮率最好設置為9.
3.上文的步驟2, 即使不添加Web服務擴展效果也是相同的.
4.壓縮率設置對js文件不起作用, 壓縮后大小總是相同的.
5.圖片文件即使啟用了gzip壓縮大小也沒有變化.

七. 總結
本文總結了如何在IIS中啟用Gzip壓縮. 在半年前的項目中我為網站啟用了Gzip, 今天整理此文主要為了整理自己的知識以便以后忘記時復習. 另外經查看ChinaCache公司提供的CDN也都啟用了Gzip壓縮.

啟用IIS6的GZIP功能,提高網站打開速度,減少帶寬占用
使用vbs+cmd,全自動實現,如果一個東西不常用,但很有用,還是把他做成一健式的,這樣以后即便忘記也無所謂,反正可以一健100%成功。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲电影免费观看| 欧美精品18videosex性欧美| 久久亚洲国产精品| 欧美精品videofree1080p| 亚洲激情 国产| 成人久久一区二区三区| 美女精品视频一区| 奇米一区二区三区四区久久| 亚洲福利视频久久| 久久视频免费在线播放| 亚洲性av网站| 日韩毛片中文字幕| 欧美国产精品人人做人人爱| 欧美日韩激情小视频| 日韩欧美在线视频日韩欧美在线视频| 国产成人jvid在线播放| 亚洲石原莉奈一区二区在线观看| 成人精品久久久| 国产精品狼人色视频一区| 黄色成人在线播放| www.色综合| 国产精品久久久久久久久粉嫩av| 亚洲精品日韩丝袜精品| 国产精品xxxxx| 国产精品aaaa| 国产精品久久婷婷六月丁香| 97超碰蝌蚪网人人做人人爽| 国产精品国产自产拍高清av水多| 欧美电影免费观看高清| 狠狠操狠狠色综合网| 久久久亚洲影院你懂的| 亚洲无av在线中文字幕| 在线视频欧美日韩| 一本一本久久a久久精品牛牛影视| 日韩av有码在线| 久久在线精品视频| 欧美日韩另类字幕中文| 一本久久综合亚洲鲁鲁| 亚洲一区二区三区视频| 亚洲免费电影在线观看| 国产精品久久久久福利| 日韩在线视频网站| 岛国av一区二区在线在线观看| 最近2019年好看中文字幕视频| 成人激情视频在线| 欧美午夜无遮挡| 国产一区二区三区视频在线观看| 国产精品久久久久久久app| 亚洲欧洲视频在线| 九九久久综合网站| 亚洲白拍色综合图区| 日韩在线免费av| 最近中文字幕mv在线一区二区三区四区| 亚洲精品视频中文字幕| 久久手机精品视频| 91精品久久久久久久久久久久久| 久久久av亚洲男天堂| 国产精品久久久久久久久| 欧美性猛交xxxx黑人猛交| 精品国产一区二区三区久久久狼| 国产精品久久久久久久久久| 57pao国产精品一区| 亚洲三级黄色在线观看| 久久免费视频这里只有精品| 九九精品视频在线观看| 色一区av在线| 国产69精品久久久久久| 97视频在线观看免费高清完整版在线观看| 精品久久久久久亚洲精品| 98精品国产高清在线xxxx天堂| 日韩欧美高清在线视频| 国产一区二区在线免费视频| 欧美日韩国产精品一区| 日韩中文字幕视频在线观看| 亚洲精品丝袜日韩| 精品久久久久人成| 91精品国产99| 国产精品三级久久久久久电影| 欧美日韩成人免费| 97国产精品人人爽人人做| 亚洲成avwww人| 国产69精品99久久久久久宅男| 中文字幕欧美视频在线| 夜夜嗨av一区二区三区四区| 亚洲国产高清福利视频| 91久久精品国产91性色| 日韩一区二区av| 久久精品国产亚洲| 亚洲午夜未满十八勿入免费观看全集| 91精品在线播放| 欧美激情视频一区二区三区不卡| 亚洲社区在线观看| 欧美精品成人在线| 国产亚洲人成网站在线观看| 成人国内精品久久久久一区| 久久久精品美女| 日本一区二区三区四区视频| 插插插亚洲综合网| 成人黄色av播放免费| 岛国av在线不卡| 欧美日韩综合视频网址| 97视频免费看| 国产美女搞久久| 国产在线观看精品| 中文字幕亚洲欧美一区二区三区| 91午夜在线播放| 久久网福利资源网站| 尤物yw午夜国产精品视频明星| 中文字幕久精品免费视频| 欧美与黑人午夜性猛交久久久| 亚洲欧美国产一本综合首页| 亚洲欧美制服中文字幕| 国产999精品久久久影片官网| 欧美成人第一页| 久久久影视精品| 97香蕉超级碰碰久久免费软件| 久久亚洲国产精品| 九九视频这里只有精品| 日本不卡免费高清视频| 久久久久久久久久久91| 91sa在线看| 97香蕉久久夜色精品国产| 一区二区三区日韩在线| 国产区精品视频| 色悠悠久久久久| 欧美日韩国产一区二区三区| 精品国产依人香蕉在线精品| 91成人在线视频| 九九九久久国产免费| 91老司机精品视频| 日韩精品日韩在线观看| 日韩国产欧美精品一区二区三区| 亚洲精品女av网站| 免费不卡欧美自拍视频| 日韩欧美亚洲国产一区| 亚洲在线第一页| 成人在线免费观看视视频| 伦伦影院午夜日韩欧美限制| 91亚洲精品一区| 成人网页在线免费观看| 久久久久久久久久婷婷| 欧美精品久久久久| 成人黄色生活片| 欧美性猛交xxxx乱大交| 中文字幕在线看视频国产欧美在线看完整| 日韩欧美大尺度| 美日韩精品免费视频| 欧美在线激情视频| 欧美极品少妇全裸体| 久久久成人的性感天堂| 国产一区二区丝袜| 在线看日韩欧美| 中文国产亚洲喷潮| 亚洲激情视频网| 91精品久久久久久久久久久久久| 尤物九九久久国产精品的特点| 最新国产精品拍自在线播放| 欧美床上激情在线观看| 一本色道久久综合狠狠躁篇的优点| 人人爽久久涩噜噜噜网站| 日韩久久免费电影| 欧美插天视频在线播放| 国产一区二区三区三区在线观看| 亚洲欧洲国产一区|