最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

網(wǎng)頁效率之DNS查找和并行下載

 更新時間:2008年07月25日 10:12:13   作者:  
首先,一個頁面所需要訪問的域名數(shù)量為n,那么就需要n次DNS查找,而DNS查找通常是blocking call,就是說在得到結(jié)果之后才能繼續(xù),所以越多的DNS查找,反應(yīng)速度就越慢;
雅虎的YSlow插件的規(guī)則之一:Rule 9 – Reduce DNS Lookups提到:

Reducing the number of unique hostnames has the potential to reduce the amount of parallel downloading that takes place in the page. Avoiding DNS lookups cuts response times, but reducing parallel downloads may increase response times. My guideline is to split these components across at least two but no more than four hostnames. This results in a good compromise between reducing DNS lookups and allowing a high degree of parallel downloads. 

說說自己的理解:

首先,一個頁面所需要訪問的域名數(shù)量為n,那么就需要n次DNS查找,而DNS查找通常是blocking call,就是說在得到結(jié)果之后才能繼續(xù),所以越多的DNS查找,反應(yīng)速度就越慢;

其次,并行下載(parallel downloading)由兩個因素決定:到服務(wù)器的連接數(shù)量,以及每個連接內(nèi)部的流水線請求數(shù)量。

一個頁面里到服務(wù)器的連接數(shù)量由兩個因素決定:

頁面所需訪問的域名數(shù)量,和 
瀏覽器所允許的最多連接數(shù) 
后者在Mozilla/Firefox中還由瀏覽器所允許最多連接數(shù)(network.http.max-connections,缺省為24),和每個服務(wù)器所允許的最大連接數(shù)(network.http.max-connections-per-server,缺省為8)決定。如果max-connection-per-server是m,那么一個需要訪問n個不同域名的主機的頁面,最多可以有n*m個連接 - 前提是n*m小于max-connections的值;

每個連接內(nèi)部的流水線請求(pipelined requests)的數(shù)量也是瀏覽器的參數(shù)(Firefox上由network.http.pipelining來設(shè)置,缺省為4),前提是服務(wù)器支持persistent connection(比如在Apache設(shè)置KeepAlive為On)。之前的例子就不需要那么多的連接了(對服務(wù)器和瀏覽器來說,一個連接里多個流水線請求能夠比多個并行連接更好些),假設(shè)pipelining的值為p,那么就可以只使用n*m/p個連接了。(BTW,對Firefox做優(yōu)化的一些插件其實就是對上面的幾個設(shè)置做調(diào)整)

所以減少頁面內(nèi)不同hostname的數(shù)量不一定會減少并行下載的數(shù)量,也要看所需要的請求(css, javascript, 圖片等)的數(shù)量,因此YSlow的解釋說是potentially。

相關(guān)文章

  • 搜索引擎對關(guān)鍵詞作弊判斷方法揭密

    搜索引擎對關(guān)鍵詞作弊判斷方法揭密

    搜索引擎關(guān)鍵詞作弊,網(wǎng)頁作弊,網(wǎng)站作弊方式及方法,意欲在不影響網(wǎng)站美觀的前提下通過包含大量關(guān)鍵詞的網(wǎng)頁提高關(guān)鍵詞相關(guān)性得分,從而達到改善搜索引擎排名的目的。
    2007-12-12
  • 有感于“站長們,拿出你們的尊嚴來!”而發(fā)

    有感于“站長們,拿出你們的尊嚴來!”而發(fā)

    讀了這篇文章,深有感觸,現(xiàn)在好多朋友是這樣的了,網(wǎng)上源碼到處飛,病毒網(wǎng)站經(jīng)常見,為了有IP惡意造詞而又又無實質(zhì)內(nèi)容的比比皆是,一個單子你800就做,而你缺程序一點都不能寫,這樣的人做出來的東西,能有多好。
    2007-12-12
  • 如何防止IE緩存頁面文件

    如何防止IE緩存頁面文件

    如何防止IE緩存頁面文件...
    2007-01-01
  • HTTP錯誤類型小結(jié)

    HTTP錯誤類型小結(jié)

    HTTP錯誤類型常識,大家應(yīng)該了解,以便我們快速的知道,網(wǎng)頁出現(xiàn)了什么問題
    2008-11-11
  • pv是什么的真正含義?

    pv是什么的真正含義?

    pv是什么的真正含義?...
    2007-03-03
  • Google Adsense優(yōu)化心得

    Google Adsense優(yōu)化心得

    前言: 網(wǎng)上關(guān)于Google Adsense優(yōu)化的心得有很多,google或者baidu一下,你就會得到令你眼花繚亂的各種版本的介紹。 有文章說正文環(huán)繞廣告效果很好,同時也說正文最后分頁鏈接的地方放置google adsense內(nèi)容廣告效果也很好,但同時又說一個頁面最好放置一個廣告單元。讓站長朋友很迷茫,不知道究竟該如何調(diào)整廣告單元。
    2008-04-04
  • 創(chuàng)建高性能的 Web 頁面

    創(chuàng)建高性能的 Web 頁面

    首先,感謝 圓心 和 小馬 主持這次的技術(shù)交流會。此次關(guān)注的是 客戶端的效率問題 ,根據(jù) Yahoo 的總結(jié),可以總結(jié)下面 14 條“軍規(guī)”。
    2008-03-03
  • pjblog中添加各種GOOGLE廣告的方法總結(jié)

    pjblog中添加各種GOOGLE廣告的方法總結(jié)

    pjblog中添加各種GOOGLE廣告的方法總結(jié)...
    2007-03-03
  • 綜合門診|技巧收集|DIY綜合實用技巧

    綜合門診|技巧收集|DIY綜合實用技巧

    綜合門診|技巧收集|DIY綜合實用技巧...
    2007-05-05
  • 網(wǎng)站的反采集技術(shù)

    網(wǎng)站的反采集技術(shù)

    網(wǎng)站的反采集技術(shù)...
    2006-08-08

最新評論

额尔古纳市| 高尔夫| 绥阳县| 青海省| 延安市| 钟祥市| 宜君县| 林州市| 凌云县| 元谋县| 井陉县| 鄂托克旗| 五华县| 科技| 大石桥市| 邵武市| 泰顺县| 武陟县| 达日县| 普兰店市| 通化市| 东乌珠穆沁旗| 丰都县| 万山特区| 库车县| 承德市| 探索| 尼玛县| 德昌县| 新郑市| 合川市| 台州市| 台北县| 米林县| 玛曲县| 廉江市| 建阳市| 新竹县| 修水县| 鄢陵县| 乃东县|