理處言語然自» 2002 »十二月

談網站壓縮


IT部門都想減少其網站的運行成本,毫無疑問會考慮減少帶寬使用量。 利用目前的網站壓縮技術能達到90%的壓縮比率,平均帶寬節省2——3倍。 然而執行中會受到瀏覽器和服務器裡現有bugs的影響。 本文將介紹如何成功地壓縮HTML的流量,從而節省每月帶寬的支出。
一、網站壓縮的原理
IE4.0以上和Netscape 3.0以上的版本都有對WEB服務器傳送來的壓縮文件解壓縮的功能,這個解壓縮的特性直接建立在瀏覽器中了,不需要插件,並且默認就是激活的。 IE向服務器發送“Accept-Encoding: gzip, deflate”標頭,Netscape發送“Accept-Encoding: deflate”標頭,以此表明它們能解壓縮的壓縮類型。
“deflate”是表明已壓縮頁面的一種數據格式,而非一種壓縮技術。 不同的壓縮技術有不同的壓縮量,但一般都以deflate格式輸出。 Gzip是傳輸時打包壓縮頁面的一種格式,該格式首先是傳輸10字節的標頭,接著是已壓縮的頁面,最後是2字節的校驗和、2字節指明原始文件的大小(見圖1)。 任何Gzip文件的前兩個字節都是一樣的,第三個字節是指明壓縮的格式(0×08表示deflate格式)。

圖1:Gzip格式

相關日誌

Wordpress簡明使用指南(0)
請給我結果(0)
Server 2008,微軟的救命稻草? (0)
Wiki知識共享:成本“壓縮機”崛起待勢(0)



贊助商

文章索引模板

好友推薦鏈接

強力推薦鏈接

分類目錄

統計信息

Translator

Chinese (Simplified) flagItalian flagKorean flagChinese (Traditional) flagPortuguese flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagPolish flagSwedish flagNorwegian flag          

標籤

熱門瀏覽