<ul id="g60s4"><pre id="g60s4"></pre></ul>
<strong id="g60s4"><nav id="g60s4"></nav></strong>
<ul id="g60s4"></ul>
  • <tr id="g60s4"></tr>
  • 
    
  • 或者

    移動(dòng)端和手機(jī)端空緩存

    作者:小雞燉蘑菇 瀏覽:193 發(fā)布時(shí)間:2018-04-02
    分享 評(píng)論 0

    可以看到,大部分瀏覽器的緩存比例是在68%和84%之間.移動(dòng)平臺(tái)的數(shù)據(jù)差別還是挺大的,我們想可能都是比較低端的移動(dòng)設(shè)備().除此以外數(shù)據(jù)跟桌面端還是比較相似的.


    下面這個(gè)圖分別是移動(dòng)端和手機(jī)端空緩存用戶所占的比例:


    平均來(lái)看,有的用戶是空緩存的,這個(gè)也很符合Yahoo團(tuán)隊(duì)在2007年做的研究.


    更進(jìn)一步:


    到這里,文章還沒(méi)有完結(jié).在Facebook,我們迭代速度非常快,每天幾乎都會(huì)發(fā)布兩個(gè)版本.這個(gè)驅(qū)動(dòng)我們?nèi)ニ伎?多長(zhǎng)時(shí)間的緩存設(shè)置適合我們呢?我們將if-modified-since這個(gè)文件頭返回的時(shí)間減去當(dāng)前時(shí)間來(lái)尋找答案.


    所以我們根據(jù)上面的方法,我們統(tǒng)計(jì)了從第一次正常請(qǐng)求到發(fā)生304請(qǐng)求的時(shí)間(這說(shuō)明了用戶從沒(méi)有緩存到有緩存經(jīng)歷了多長(zhǎng)時(shí)間),下面是數(shù)據(jù)生成的圖標(biāo):


    橫軸是以小時(shí)為單位的時(shí)間值,垂直豎線P50和P75表示在某一時(shí)間內(nèi)緩存請(qǐng)求所占的比例,例如P50告訴我們?cè)?7小時(shí)的時(shí)候有50%的請(qǐng)求是有緩存的,同樣,p75意味著75%的請(qǐng)求將是有緩存的.


    移動(dòng)端的測(cè)試數(shù)據(jù)告訴我們大概在12小時(shí)的時(shí)候有50%的請(qǐng)求是有緩存的.


    實(shí)際應(yīng)用:


    總體來(lái)看我們的統(tǒng)計(jì)跟2007年是比較相似的,如果我們firefox瀏覽器(32和更高版本)不計(jì)入統(tǒng)計(jì)的話:這次有緩存的比例最高點(diǎn)是,高于2007年的80%.


    另一方面,緩存的存在時(shí)間并不是太長(zhǎng).基于我們的研究,雖然在一個(gè)新版本發(fā)布的47小時(shí)之后有42%的請(qǐng)求將會(huì)帶有緩存,但是這個(gè)緩存資源在電腦上存在時(shí)間也大概是這個(gè)時(shí)間.這個(gè)新的發(fā)現(xiàn),對(duì)其他網(wǎng)站很有參考意義.


    為什么緩存存在的時(shí)間不是太長(zhǎng)?其實(shí)非常容易理解,從互聯(lián)網(wǎng)的發(fā)展來(lái)說(shuō),網(wǎng)站的體積從2007到現(xiàn)在發(fā)生了不小的變化.拿2007年年來(lái)說(shuō),那時(shí)候我們家里的網(wǎng)速大概是,Yahoo的首頁(yè)有.現(xiàn)在我的手機(jī)都有了8G下行,Yahoo首頁(yè)已經(jīng)變到768KB.現(xiàn)在市面上網(wǎng)頁(yè)的平均大小已經(jīng)超過(guò)1MB了,這將給我們的瀏覽器的良好運(yùn)作帶來(lái)很大的壓力(譯者注:因?yàn)樾枰彺娴馁Y源太多,超過(guò)瀏覽器設(shè)置的默認(rèn)資源緩存大小會(huì)自動(dòng)刪掉早期的一些緩存文件,例如ie默認(rèn)的是50MB,而chrome的是320MB).


    因此合理利用瀏覽器緩存比8年之前更加有意義.


    最佳實(shí)踐告訴我們:盡量用外鏈樣式表和JS、讓headers設(shè)置Cache-Control and ETag,并盡可能的壓縮我們的數(shù)據(jù)、用不同的網(wǎng)址管理緩存、分割需要頻繁更新的資源.這些優(yōu)化方法不僅適用于像facebook這樣規(guī)模的項(xiàng)目,其他網(wǎng)站也可以應(yīng)用它們.雖然我們的更新頻率會(huì)對(duì)緩存的優(yōu)化帶來(lái)負(fù)面的影響,但是這個(gè)不是本次文章所研究的重點(diǎn).事實(shí)上,我們已經(jīng)開(kāi)始運(yùn)用這次的研究成果來(lái)讓所有訪問(wèn)facebook的用戶收益.


    国产精品人人做人人爽| 日韩精品极品视频在线观看免费| 无码日韩精品一区二区免费暖暖 | 国产偷久久久精品专区| 精品人妻一区二区三区四区在线 | 国产成人一区二区精品非洲| 亚洲国产成人久久精品软件| 亚洲精品自拍视频| 亚洲国产精品一区二区久久| 精品一卡2卡三卡4卡免费视频| 精品一久久香蕉国产线看播放| 亚洲精品无码永久在线观看| 日韩a在线观看免费观看| 中文字幕日韩一区二区三区不| 日韩精品一区在线| 尤物精品视频一区二区三区| 亚洲国产精品嫩草影院| 久久久久久久久66精品片| 精品香蕉在线观看免费| 久久机热这里只有精品无需| 亚洲国产精品线观看不卡 | 无码欧精品亚洲日韩一区| 国产亚洲综合精品一区二区三区| 精品久久久久久久免费人妻| 精品久久久久国产| 国产精品自产拍在线网站| 国产精品美女一级在线观看| 蜜臀91精品国产免费观看| 精品av天堂毛片久久久| 久久精品亚洲日本波多野结衣| 国产精品无码久久综合网| 国产精品无码亚洲一区二区三区| 国产精品无码AV不卡| 国产精品99久久久久久| 国产精品亚洲av色欲三区| 蝌蚪久热精品视频在线观看| 精品久久中文字幕有码| 国产在线精品99一卡2卡| 日韩AV高清无码| 精品视频在线观看一区二区| 亚洲精品无码激情AV|