新聞中心
本文總結(jié)了如何為使用iis托管的網(wǎng)站啟用Gzip壓縮, 從而減少網(wǎng)頁網(wǎng)絡(luò)傳輸大小, 提高用戶顯示頁面的速度.
二.前言.
本文的知識點(diǎn)是從互聯(lián)網(wǎng)收集整理, 主要來源于中文wiki. 使用YSlow檢測網(wǎng)站啟用了哪些優(yōu)化時(shí), Gzip是十分關(guān)鍵的一項(xiàng). 啟動(dòng)Gip壓縮將立竿見影的減少頁面的網(wǎng)絡(luò)傳輸大小.

為慈利等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及慈利網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、做網(wǎng)站、慈利網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
三.HTTP壓縮概述
HTTP壓縮是在Web服務(wù)器和瀏覽器間傳輸壓縮文本內(nèi)容的方法。HTTP壓縮采用通用的壓縮算法如gzip等壓縮HTML、JavaScript或CSS文件。壓縮的最大好處就是降低了網(wǎng)絡(luò)傳輸?shù)臄?shù)據(jù)量,從而提高客戶端瀏覽器的訪問速度。當(dāng)然,同時(shí)也會(huì)增加一點(diǎn)點(diǎn)服務(wù)器的負(fù)擔(dān)。Gzip是比較常見的一種HTTP壓縮算法。
四.HTTP壓縮工作原理
Web服務(wù)器處理HTTP壓縮的工作原理如下:
1.Web服務(wù)器接收到瀏覽器的HTTP請求后,檢查瀏覽器是否支持HTTP壓縮;
在用戶瀏覽器發(fā)送請求的HTTP頭中, 帶有"Accept-Encoding: gzip, deflate"參數(shù)則表明支持gzip和deflate兩種壓縮算法.
2.如果瀏覽器支持HTTP壓縮,Web服務(wù)器檢查請求文件的后綴名;
靜態(tài)文件和動(dòng)態(tài)文件后綴啟動(dòng)要所都需要在MetaBase.xml中設(shè)置.
靜態(tài)文件需要設(shè)置: HcFileExtensions Metabase Property (單擊跳轉(zhuǎn)到MSDN說明)
動(dòng)態(tài)文件需要設(shè)置: HcScriptFileExtensions Metabase Property (單擊跳轉(zhuǎn)到MSDN說明)
3.如果請求文件是HTML、CSS等靜態(tài)文件并且文件后綴啟用了壓縮,則Web服務(wù)器到壓縮緩沖目錄中檢查是否已經(jīng)存在請求文件的最新壓縮文件;
4.如果請求文件的壓縮文件不存在,Web服務(wù)器向?yàn)g覽器返回未壓縮的請求文件,并在壓縮緩沖目錄中存放請求文件的壓縮文件;
5.如果請求文件的最新壓縮文件已經(jīng)存在,則直接返回請求文件的壓縮文件;
6.如果請求文件是ASPX等動(dòng)態(tài)文件并且文件后綴啟用了壓縮,Web服務(wù)器動(dòng)態(tài)壓縮內(nèi)容并返回瀏覽器,壓縮內(nèi)容不存放到壓縮緩存目錄中。
五. 在IIS中啟用HTTP壓縮
IIS默認(rèn)并不支持HTTP壓縮,需要進(jìn)行簡單的配置
1.打開Internet信息服務(wù)(IIS)管理器,右擊"網(wǎng)站"->"屬性",選擇"服務(wù)"。在"HTTP壓縮"框中選中"壓縮應(yīng)用程序文件"和"壓縮靜態(tài)文件",按需要設(shè)置"臨時(shí)目錄"和"臨時(shí)目錄的最大限制";
當(dāng)前1/3頁 123下一頁
IISGzip壓縮 上一篇: windows2003 服務(wù)器安全配置的建議 下一篇: IIS 應(yīng)用程序池自動(dòng)關(guān)閉的解決辦法
相關(guān)文章
-
數(shù)據(jù)庫寫不進(jìn)去IIS寫入權(quán)限怎么設(shè)置
后臺內(nèi)容無法更新,如基本設(shè)置保存不了,數(shù)據(jù)庫寫不進(jìn)去,很有可能是Everyone權(quán)限問題,即Everyone 無權(quán)操作文件夾,按照下面的步驟操作即可... 2016-01-27
-
IIS中User-mode caching引起的Cache-Control不為public問題的解決方法
在IIS的Output caching中如果啟用了User-mode caching將引起Cache-Control為no-cache,從而造成頁面不能被瀏覽器或代理服務(wù)器緩存,下面看解決方法... 2016-01-27
-
win2000服務(wù)器在IIS中使用SSL配置HTTPS網(wǎng)站
下面我們以WIN2000服務(wù)器版本的來做例子,介紹一下怎樣利用SSL加密HTTP通道來加強(qiáng)IIS安全的,需要的朋友可以參考下... 2017-07-06
-
用IIS配置反向代理實(shí)現(xiàn)方法(圖文)
一直以為windows下用nginx來配置反向代理,沒想到微軟官方也出了這個(gè)東西,特分享下, 方便需要的朋友... 2016-01-27
-
IIS中保持HTTP連接的設(shè)置方法
這篇文章主要介紹了IIS中保持HTTP連接的設(shè)置方法,需要的朋友可以參考下... 2016-01-27
-
IIS 環(huán)境下配置PHP5+MySql+PHPMyAdmin
雖然主要是做.net開發(fā)的,但是,時(shí)不時(shí)的還要搞一下php,但是,php在windows下的配置,總是走很多彎路,正好前幾天又配置了一下,因此總結(jié)在這里,做為自己的備忘,也希望給遇到問題的朋友們提供一些幫助。... 2016-01-27
-
IIS&Apache 攻擊記錄分析篇
每個(gè)網(wǎng)管最黑暗的時(shí)候莫過于服務(wù)器被攻擊后的束手無策,其實(shí)服務(wù)器遭受攻擊后,服務(wù)器的記錄文件詳細(xì)地記錄了黑客活動(dòng)的蛛絲馬跡。... 2016-01-27
-
IIS下Zend 出現(xiàn) Unable to view file mapping 問題的解決方法匯總
這篇文章主要介紹了IIS下Zend 出現(xiàn) Unable to view file mapping 問題的解決方法匯總,需要的朋友可以參考下... 2016-01-27
-
比較簡單的虛擬主機(jī)管理軟件MyIIS 1.0.0
MyIIS 做了部分,程序只寫了些函數(shù)(帶數(shù)據(jù)庫),具體調(diào)用各位寫邏輯程序?qū)崿F(xiàn)... 2016-01-27
-
IIS無法顯示中文名稱圖片問題的解決方法
IIS無法顯示中文名稱圖片,但可以通過下面的方法,以后iis下用中文命名的圖片也可顯示了,但不建議用中文命名圖片... 2016-01-27
-
IIS自定義404錯(cuò)誤頁避免暴露.NET網(wǎng)站路徑信息
這篇文章主要介紹了IIS自定義404錯(cuò)誤頁避免暴露.NET網(wǎng)站路徑信息,在輸入非.aspx頁面時(shí),顯示默認(rèn)404頁面,暴露站點(diǎn)路徑信息,本文就給出了一個(gè)解決方法,需要的朋友可以參考下... 2016-01-27
-
IIS 服務(wù)器 防范攻擊3條安全設(shè)置技巧
你的網(wǎng)站是不是常常被黑,或者一不注意就成了黑客的“肉雞”?對于Web網(wǎng)站服務(wù)器來說,如果不進(jìn)行安全設(shè)置,很容易被黑客“盯上”,隨時(shí)都有被入侵的危險(xiǎn)。... 2016-01-27
-
Win10 IIS 安裝.net 4.5的方法
這篇文章主要介紹了Win10 IIS 安裝及.net 4.5及Win10安裝IIS并配置ASP.NET 4.0的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下... 2021-09-22
-
圖文詳解本地Windows 7/8上IIS服務(wù)器搭建教程
這篇文章主要以圖文結(jié)合的方式詳細(xì)介紹了本地Windows 78上IIS服務(wù)器搭建教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下 ... 2017-07-06
-
win2003 IIS+MySQL服務(wù)管理助手
應(yīng)一個(gè)朋友要求寫了這個(gè)批處理程序,主要用途就是在win32系統(tǒng)中方便停止、開啟、重啟IIS、MySQL服務(wù)。 ... 2016-01-27
-
IIS 配置問題 一些iis常見問題的解決方法
前幾天在IIS的配置上出了些問題,到網(wǎng)上查找了些資料,順便整理放在這里,希望對大家有幫助 ... 2016-01-27
-
iis7.0命令行下列網(wǎng)站的物理目錄的代碼
如果您運(yùn)行的是 64 位 Windows,請從 %windir%\system32\inetsrv 目錄而不是 %windir%\syswow64\inetsrv 目錄中使用 Appcmd.exe... 2016-01-27
-
在IIS上啟用Gzip壓縮詳細(xì)方法(HTTP壓縮)
本文總結(jié)了如何為使用IIS托管的網(wǎng)站啟用Gzip壓縮, 從而減少網(wǎng)頁網(wǎng)絡(luò)傳輸大小, 提高用戶顯示頁面的速度.... 2016-01-27
-
Win2003 IIS 安裝方法 圖文教程
Win server2003 IIS的安裝方法,不論是卸載重新安裝,還是初次安裝都需要知道的。默認(rèn)情況下iis是不安裝的。... 2016-01-27
-
Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文)
這篇文章主要介紹了Windows 2012 r2系統(tǒng)上安裝IIS 8.0的方法(圖文),需要的朋友可以參考下... 2016-01-27
網(wǎng)站標(biāo)題:在IIS上啟用Gzip壓縮(HTTP壓縮)第1/3頁
URL網(wǎng)址:http://m.fisionsoft.com.cn/article/djshohg.html


咨詢
建站咨詢
