国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

啟用IIS的Gzip壓縮功能

2024-08-29 03:14:04
字體:
來源:轉載
供稿:網友
現代的瀏覽器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是性價比最高的一個)。
然后需要重啟一下IIS服務,就可以體會到壓縮后的速度了。不過通常可能不會有太明顯的感覺,可以用http://www.port80software.com/tools/compresscheck.asp這個頁面來檢查你的網頁是否壓縮過了,以及壓縮比和加快的速度。整個過程對CPU的占用基本上感覺不出來。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 肇东市| 胶南市| 北碚区| 巴彦淖尔市| 大邑县| 五常市| 秦安县| 红河县| 伽师县| 泰兴市| 宜黄县| 西华县| 祁阳县| 项城市| 东山县| 蓝山县| 乌兰浩特市| 龙井市| 柘城县| 将乐县| 大港区| 红原县| 成武县| 石首市| 灵石县| 贡觉县| 定远县| 城固县| 湖州市| 东平县| 彭州市| 仲巴县| 和龙市| 辽阳县| 玉林市| 西充县| 鄂尔多斯市| 夏河县| 会宁县| 辽源市| 鹿邑县|