国产福利在线播放|久久精品福利网站免费|国产呻吟视频在线观看|日韩一区二区三区免费高清|久996视频精品免费观看|欧美日本在线一区二区三区|在线最新无码经典无码免費資訊|国产午夜亚洲精品国产成人最大

始創(chuàng)于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
  • 掛牌上市企業(yè)
  • 60秒人工響應(yīng)
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補(bǔ)償
全部產(chǎn)品
您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

配置IIS 6.0的HTTP壓縮節(jié)省帶寬

發(fā)布時(shí)間:  2012/5/18 16:33:57
 現(xiàn)在雙線機(jī)房托管服務(wù)器,普遍帶寬小,價(jià)格貴,采用http壓縮可以有效節(jié)省帶寬。
HTTP 壓縮的好處:

靜態(tài)網(wǎng)頁(yè)采用HTTP 壓縮,大約可以減少20%的傳輸量。
用戶端使用IE 5.0瀏覽器連線到已經(jīng)啟用HTTP壓縮IIS 5.0之Web伺服器,才有HTTP壓縮功能。如今,絕大多數(shù)的現(xiàn)代瀏覽器支持壓縮技術(shù),但是,具體的壓縮方式取決于瀏覽器。不過(guò)你無(wú)需對(duì)此擔(dān)心,因?yàn)橹挥袨g覽器指示支持一種壓縮方式時(shí),Web服務(wù)器才會(huì)發(fā)送壓縮內(nèi)容。盡管如此,了解一下這種處理機(jī)制和不同瀏覽器支持的壓縮類型也是一件有意義的事。

瀏覽器在要求一個(gè)網(wǎng)址時(shí),會(huì)把支持的壓縮格式通過(guò)Accept-Encoding的HTTP頭提交給服務(wù)器,IIS或其它Web服務(wù)器則從HTTP_ACCEPT_ENCODING環(huán)境變量讀取這個(gè)信息,這個(gè)過(guò)程無(wú)需你人為干預(yù),IIS在瀏覽器支持壓縮的情況下會(huì)自動(dòng)對(duì)發(fā)送的內(nèi)容進(jìn)行合適的編碼。

下表列出了常見的瀏覽器和它們支持的編碼類型:

瀏覽器 支持的編碼 
Firefox 1.0, Mozilla 1.x, Camino gzip, deflate 
OmniWeb 5.x bzip2, gzip, deflate 
Safari gzip, deflate 
Internet Explorer gzip, deflate 


使用 HTTP 壓縮:


如果您的站點(diǎn)使用了很大的帶寬,或者您希望更加有效地使用帶寬,請(qǐng)考慮啟用 HTTP 壓縮。HTTP 壓縮在啟用壓縮的瀏覽器和 IIS 之間提供了更短的傳輸時(shí)間。既可以只壓縮靜態(tài)文件,又可以同時(shí)壓縮靜態(tài)文件和應(yīng)用程序響應(yīng)。如果網(wǎng)絡(luò)帶寬受到限制,使用 HTTP 壓縮會(huì)很有用(至少對(duì)于靜態(tài)文件來(lái)說(shuō)),除非處理器利用率已經(jīng)很高。

動(dòng)態(tài)處理會(huì)影響 CPU 資源。對(duì)動(dòng)態(tài)響應(yīng)啟用壓縮后,每次請(qǐng)求動(dòng)態(tài)響應(yīng)時(shí)都會(huì)進(jìn)行壓縮。這意味著并不緩存動(dòng)態(tài)響應(yīng),每次請(qǐng)求動(dòng)態(tài)響應(yīng)時(shí),服務(wù)器可能需要更多的 CPU 周期來(lái)壓縮和發(fā)送響應(yīng)。已壓縮的靜態(tài)響應(yīng)可以被緩存,因此不會(huì)像動(dòng)態(tài)響應(yīng)那樣影響 CPU 資源。

HTTP 壓縮的工作原理:


IIS 在接收到請(qǐng)求時(shí),將檢查瀏覽器是否允許壓縮。然后 IIS 會(huì)檢查文件擴(kuò)展名,以確定請(qǐng)求的文件是否為靜態(tài)文件或包含動(dòng)態(tài)內(nèi)容。如果文件包含靜態(tài)內(nèi)容,IIS 將查看以前是否請(qǐng)求過(guò)該文件并且已將該文件以壓縮格式存儲(chǔ)在臨時(shí)壓縮目錄中。如果文件沒有以壓縮格式存儲(chǔ),IIS 會(huì)將未壓縮的文件發(fā)送到瀏覽器,并在臨時(shí)壓縮目錄中添加此文件的壓縮副本。如果文件以壓縮格式存儲(chǔ),IIS 會(huì)將壓縮過(guò)的文件發(fā)送給瀏覽器。在瀏覽器首次請(qǐng)求之前,所有文件都不壓縮。

如果文件包含動(dòng)態(tài)內(nèi)容,IIS 將在生成此響應(yīng)時(shí)進(jìn)行壓縮并將壓縮后的響應(yīng)發(fā)送給瀏覽器。不存儲(chǔ)此文件的副本。

壓縮靜態(tài)文件的性能代價(jià)較小,而且通常只壓縮一次,因?yàn)樵撐募S后被存儲(chǔ)在臨時(shí)壓縮目錄中。壓縮動(dòng)態(tài)生成的文件的代價(jià)要高一些,因?yàn)樗鼈儾⒉淮鎯?chǔ),并且每次請(qǐng)求時(shí)都必須重新生成。在瀏覽器上展開文件的代價(jià)非常小。壓縮文件的下載速度更快,所以對(duì)于提高使用有限帶寬的網(wǎng)絡(luò)連接(如調(diào)制解調(diào)器連接)的所有瀏覽器的性能特別有好處。

默認(rèn)情況下,壓縮文件的截止日期是 1997 年 1 月 1 日,以防止服務(wù)器將緩存的壓縮文件副本發(fā)送到未啟用壓縮的瀏覽器。這也意味著瀏覽器在下一次用戶請(qǐng)求時(shí)并不顯示文件的緩存副本,而是返回服務(wù)器請(qǐng)求新副本。

啟用 HTTP 壓縮:


如果服務(wù)器生成大量的動(dòng)態(tài)內(nèi)容,則需要考慮壓縮造成的額外處理代價(jià)是否值得付出。如果 % 處理器時(shí)間計(jì)數(shù)器已經(jīng)達(dá)到或超過(guò) 80%,則不建議啟用 HTTP 壓縮。

測(cè)試 HTTP 壓縮:

要?jiǎng)?chuàng)建一個(gè)基線,請(qǐng)使用系統(tǒng)監(jiān)視器記錄幾天內(nèi)“處理器”對(duì)象的 % 處理器時(shí)間計(jì)數(shù)器的值。此計(jì)數(shù)器有一個(gè)總實(shí)例以及系統(tǒng)中每個(gè)處理器的單獨(dú)實(shí)例。(如果服務(wù)器有多個(gè)處理器,應(yīng)該同時(shí)觀察單個(gè)處理器和總的處理器情況,以發(fā)現(xiàn)工作量分配不平衡之處)此外,還應(yīng)該記錄“網(wǎng)絡(luò)接口”對(duì)象的發(fā)送的字節(jié)數(shù)/秒計(jì)數(shù)器。 啟用壓縮并繼續(xù)在一段時(shí)間內(nèi)記錄這些計(jì)數(shù)器的值,最好是幾天,這樣就能得到好的對(duì)比依據(jù)。 將未壓縮時(shí)的值和壓縮過(guò)的值相比較。

現(xiàn)在引入正題,

如何配置 Microsoft Internet Information Server 6.0 實(shí)現(xiàn) HTTP 壓縮:

有很多第三方工具可以實(shí)現(xiàn) HTTP 壓縮,但都是需要購(gòu)買的,價(jià)格在 100 到 300 美圓不等,如:http://www.port80soft.com/的 HTTPZip,如果不希望額外花錢實(shí)現(xiàn)這一功能的話,只好自己辛苦一下,接著看吧:

1.首先備份 IIS 的配置文件,

復(fù)制 C:\Windows\system32\inetsrv\metabase.xml 到另外的備份文件夾中.

C:\Windows\system32\inetsrv\metabase.xml 是 IIS 的核心配置文件,該文件的完整性一但被破壞,IIS 將無(wú)法正常運(yùn)行,嚴(yán)重到需要重新安裝系統(tǒng).

2. 在開始菜單中啟動(dòng) Internet 信息服務(wù)(IIS)管理器,右鍵點(diǎn)擊“網(wǎng)站”屬性,打開“服務(wù)”選項(xiàng)卡,勾選“HTTP 壓縮”的兩個(gè)選項(xiàng)。“臨時(shí)目錄”和“臨時(shí)目錄最大容量”可根據(jù)需要自行設(shè)置。設(shè)置完成后點(diǎn)擊確定。

3.右鍵點(diǎn)擊“網(wǎng)站”下方的 “Web服務(wù)擴(kuò)展”,添加一個(gè)新的Web服務(wù)擴(kuò)展,擴(kuò)展名填寫為“HTTP Compression”或其他,都可以。“要求的文件”添加:c:\windows\system32\inetsrv\gzip.dll ,并勾選“設(shè)置擴(kuò)展?fàn)顟B(tài)為允許”,完成后點(diǎn)擊確定。



4.下面的步驟有些復(fù)雜,如果沒有確定的把握能理解,最好不要嘗試,右鍵點(diǎn)擊“Internet 信息服務(wù)的”“本地計(jì)算機(jī)”屬性,勾選“允許直接編輯配置數(shù)據(jù)庫(kù)”并確定。

5. 在開始菜單中運(yùn)行 notepad C:\Windows\system32\inetsrv\metabase.xml ,打開metabase.xml 文件,請(qǐng)?jiān)谌魏胃膭?dòng)前再次確認(rèn)該文件已經(jīng)備份。

6. 搜索并找到 metabase.xml 文件中的 
本文出自:億恩科技【www.riomediacenter.com】

服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      0
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線