網(wǎng)站 |
Alexa 排名 |
總 |
|
|
|
|
10.3KB (44%) |
0.12秒(12%) |
1.3秒 (25%) |
|
2 |
348 KB (175%) |
9.4秒 (414%) |
63秒(524%) |
|
3 |
331 KB (126%) |
1.2秒 (64%) |
9.4秒 (137%) |
數(shù)據(jù)來自Steve Souders的《 Even Faster Web Sites》中的“第9章:超越Gzip壓縮”,經(jīng)過作者許可。
Google的web搜索日志也顯示,下載未經(jīng)壓縮數(shù)據(jù)的用戶比下載壓縮數(shù)據(jù)的用戶評價(jià)多花費(fèi)25%的頁面裝載時(shí)間。在一個(gè)隨機(jī)試驗(yàn)中,我們強(qiáng)行給一些(聲稱)不接受壓縮數(shù)據(jù)的用戶推送了壓縮數(shù)據(jù),結(jié)果我們測量到它們的頁面延遲有300毫秒的提升。不過這個(gè)試驗(yàn)不能完全說明問題,因?yàn)檫@些被強(qiáng)行推送壓縮數(shù)據(jù)的用戶中有一些可能是誤傷的,因?yàn)樗鼈兛赡苷娴氖窃诒容^老式的計(jì)算機(jī)上使用比較老的(不支持壓縮的)軟件(后面會講到,更多的可能并非如此)。
它們?yōu)樯恫恢С謮嚎s?
我們發(fā)現(xiàn)有4種常見的原因?qū)е掠脩艚邮懿坏綁嚎s內(nèi)容:殺毒軟件,瀏覽器缺陷,網(wǎng)絡(luò)代理和服務(wù)器配置錯誤。前面3種影響了網(wǎng)絡(luò)請求導(dǎo)致了網(wǎng)絡(luò)服務(wù)器不知道瀏覽器其實(shí)能解壓內(nèi)容,尤其是它們錯誤的吧瀏覽器本來應(yīng)該在每個(gè)請求中發(fā)送給服務(wù)器的Accept-Encoding 這個(gè)http頭給去掉或者破壞了。
殺毒軟件可能是為了減少cpu占用,對網(wǎng)絡(luò)請求進(jìn)行了攔截和篡改,這樣服務(wù)器就會發(fā)送不壓縮的數(shù)據(jù)給客戶端(這樣它們就不用先解壓后查毒而可以直接查毒了)。但是,如果CPU是系統(tǒng)的性能瓶頸,那么殺毒軟件這樣做根本不是在幫忙而是在添亂。一些著名的殺毒軟跟網(wǎng)絡(luò)壓縮有沖突。網(wǎng)友們自行可以到Browserscope.org上的 瀏覽器壓縮支持測試頁面 上驗(yàn)證一下自己的殺毒軟件是否和網(wǎng)絡(luò)壓縮有沖突。
默認(rèn)情況下IE6瀏覽器在通過代理服務(wù)器訪問網(wǎng)絡(luò)的時(shí)候會降級通訊協(xié)議為HTTP/1.0(在IE6的工具——Internet選項(xiàng)——高級 中的第2個(gè)選項(xiàng)叫做“ 通過代理連接使用 HTTP 1.1 ” ),其結(jié)果就是不會發(fā)送一個(gè)Accept-Encoding的請求頭部。下面的表格是從Google的網(wǎng)絡(luò)搜索日志中生成出來的,顯示出來自IE6的搜索在所有“未聲明接受壓縮結(jié)果”的搜索中占了36%。這個(gè)比例比IE6的實(shí)際使用比例要高。
瀏覽器 |
搜索結(jié)果中要求不壓縮的比例 |
在所有未聲明支持壓縮的搜索中所占的比例 |
Google Chrome |
1 |
1 |
Safari |
1 |
1 |
Firefox 3.5 |
3 |
4 |
|
6 |
5 |
Firefox 3.0 |
6 |
7 |
Other |
46 |
22 |
|
7 |
24 |
|
20 |
36 |
數(shù)據(jù)來自Google網(wǎng)絡(luò)搜索日志
還有那么一小撮ISP,它們的未壓縮內(nèi)容(未聲明接受壓縮的請求)的比例超過了95%。一個(gè)看起來有道理的假設(shè)是,這些ISP或者公司代理去掉或者篡改了Accept-Encoding這個(gè)HTTP頭部。和殺毒軟件的情況一樣,懷疑自己的ISP和網(wǎng)絡(luò)壓縮有沖突的網(wǎng)友們自行可以到Browserscope.org上的 瀏覽器壓縮支持測試頁面 上驗(yàn)證一下。
數(shù)據(jù)使用 Page Speed 生成
該怎么做?
為了減少未壓縮的數(shù)據(jù),我們需要一起努力
網(wǎng)站 | 資源類型 | 可壓縮的字節(jié)數(shù) |
www.cnn.com | CSS and JavaScript | 330 kB |
www.twitter.com | CSS and JavaScript | 40 kB |
www.bbc.co.uk | CSS and JavaScript | 201 kB |
標(biāo)簽:遵義 日喀則 深圳 承德 海西 拉薩 青島 林芝
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《讓網(wǎng)絡(luò)速度更快 減少未壓縮的數(shù)據(jù)》,本文關(guān)鍵詞 讓,網(wǎng)絡(luò),速度,更快,減少,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。