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

首頁 > 網站 > 建站經驗 > 正文

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

2019-11-02 16:19:31
字體:
來源:轉載
供稿:網友
現代的瀏覽器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時:

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

開啟Windows2003 II6中Gzip壓縮:

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

以上數據來源于 http://www.pipeboost.com ,進入后在這個位置輸入網址:

【如何配置II6中Gzip壓縮?】

注:以下教程,部分不給予太多說明,只要按照以下配置,一般不會出現問題(由于自身在配置時,很順利,如果有遇到問題,首先請詳細核對步驟3次,如果都正確,依然問題存在的話,請回復告知)
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 牙克石市| 连州市| 陆良县| 黄冈市| 满城县| 盱眙县| 台中县| 桃源县| 晋江市| 泸州市| 怀安县| 怀宁县| 原阳县| 朝阳市| 长宁区| 东城区| 新龙县| 石楼县| 县级市| 蓝山县| 礼泉县| 崇文区| 连南| 辽阳市| 南漳县| 从江县| 加查县| 仪征市| 嘉义市| 天柱县| 偏关县| 延庆县| 昂仁县| 娄烦县| 志丹县| 同德县| 出国| 客服| 滦南县| 大埔区| 芒康县|