1. 程式人生 > >[轉] 靜態資源的分佈對網站載入速度的影響/瀏覽器對同一域名下併發載入資源數量

[轉] 靜態資源的分佈對網站載入速度的影響/瀏覽器對同一域名下併發載入資源數量

靜態資源的分佈對網站載入速度的影響 / 瀏覽器對同一域名下併發載入資源數量 / browsers network-http-persistent-max-connections-per-server

引文:瀏覽器在同一個域名下併發載入的資源數量是有限的,訪問淘寶首頁需要載入126個資源,那麼如此小的併發連線數自然會載入很久,所以前端開發人員往往會將上述這些資原始檔分佈在多個域名下,變相的繞過瀏覽器的這個限制,同時也為下文的CDN工作做準備 [ 摘自:《淘寶技術這十年》P6-P7 ]

 

 

不同瀏覽器對同一個域名下的靜態資源併發載入的數量(以下資料為本人 親自測試)

 

瀏覽器及版本 最大HTTP併發連線數
IE6 2
IE7 2
IE8(可以在about:config中修改) 6
Chrome(53.0.2785.116 (64-bit)) 6
Firefox(47.0)(可以在about:config中修改) 6
Safari ?
   

不同瀏覽器對同一個域名下的靜態資源併發載入的數量(以下資料為摘自 StackOverflow)

IE 6 and 7: 2
IE 8: 6
IE 9: 6
IE 10: 8
IE 11: 8
Firefox 2: 2
Firefox 3: 6
Firefox 4 to 46: 6
Opera 9.63: 4
Opera 10: 8
Opera 11 and 12: 6
Chrome 1 and 2: 6
Chrome 3: 4
Chrome 4 to 23: 6
Safari 3 and 4: 4
本機測試截圖:

Firefox 47.0

 

附:一個極好的檢測工具

http://www.browserscope.org/network/test