国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

網站性能優化——DNS預熱與合并HTTP請求

Karuru / 1312人閱讀

摘要:合并請求這里的合并主要針對當前頁面上訪問的資源文件,比如圖片等。為甚么要合并請求有人會很奇怪,現代瀏覽器都可以并發請求資源了,為什么還要這么做我只能說你還了。

DNS預熱
一次DNS解析耗時20-120ms, 當網頁中使用的域名較多時,DNS預熱節省的時間還是非常可觀的
先看效果

預熱的目的:

減少請求次數

提前對DNS預獲取

預熱的方式

爬蟲

APP

網頁meta

    
    
    
    
    
    
另外,對于國際化站點尤其需要這么做,舉個例子,在美國訪問中國的網站,DNS解析會回源到中國,耗時通常在400ms800ms,甚至更長,如果提前預熱,那么可以節省這些時間。
合并HTTP請求
這里的合并主要針對當前頁面上訪問的資源文件,比如css,js,圖片等。
為甚么要合并請求?

有人會很奇怪,現代瀏覽器都可以并發請求資源了,為什么還要這么做?我只能說你還too young too simple了。瀏覽器雖然可以并發,但是PC接入互聯網的帶寬是有限的,瀏覽器所能用的TCP鏈接更是有限的,我來看一個網頁請求的實例:

看到了吧,一個2KB的資源加載需要將近0.5s,而99%時間是等待, OMG! 所以還掙扎什么,老老實實的用webpack壓在一起吧。

注意chrome在http和https下相同域名可以并發的請求數不同:http = 6,https > 13,這里并發是有相當的水分,從上圖中可以看出,鏈接雖然建立了,但并沒什么卵用,依然要等待之前的資源下載下來才開始生效,至于瀏覽器為啥要這般?(誰知道可以留言告知,萬分感謝!)
更多參考

瀏覽器請求靜態資源的并發數

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/51614.html

相關文章

  • 網站性能優化——DNS預熱合并HTTP請求

    摘要:合并請求這里的合并主要針對當前頁面上訪問的資源文件,比如圖片等。為甚么要合并請求有人會很奇怪,現代瀏覽器都可以并發請求資源了,為什么還要這么做我只能說你還了。 DNS預熱 一次DNS解析耗時20-120ms, 當網頁中使用的域名較多時,DNS預熱節省的時間還是非常可觀的 先看效果 showImg(https://segmentfault.com/img/bV0A1g?w=982&h=9...

    xiongzenghui 評論0 收藏0
  • 頁面性能優化辦法有哪些?

    摘要:那我們如何優化頁面性能,提高頁面加載速度呢這是本文主要要探討的問題,然而性能優化是個綜合性問題,沒有標準答案,想要面面俱到羅列出來,并非易事。三利用瀏覽器緩存對于應用來說,緩存是提升頁面性能同時減少服務器壓力的利器。 引子 互聯網有一項著名的8秒原則。用戶在訪問Web網頁時,如果時間超過8秒就會感到不耐煩,如果加載需要太長時間,他們就會放棄訪問。大部分用戶希望網頁能在2秒之內就完成加載...

    MageekChiu 評論0 收藏0
  • 頁面性能優化辦法有哪些?

    摘要:那我們如何優化頁面性能,提高頁面加載速度呢這是本文主要要探討的問題,然而性能優化是個綜合性問題,沒有標準答案,想要面面俱到羅列出來,并非易事。三利用瀏覽器緩存對于應用來說,緩存是提升頁面性能同時減少服務器壓力的利器。 引子 互聯網有一項著名的8秒原則。用戶在訪問Web網頁時,如果時間超過8秒就會感到不耐煩,如果加載需要太長時間,他們就會放棄訪問。大部分用戶希望網頁能在2秒之內就完成加載...

    raoyi 評論0 收藏0
  • 頁面性能優化辦法有哪些?

    摘要:那我們如何優化頁面性能,提高頁面加載速度呢這是本文主要要探討的問題,然而性能優化是個綜合性問題,沒有標準答案,想要面面俱到羅列出來,并非易事。三利用瀏覽器緩存對于應用來說,緩存是提升頁面性能同時減少服務器壓力的利器。 引子 互聯網有一項著名的8秒原則。用戶在訪問Web網頁時,如果時間超過8秒就會感到不耐煩,如果加載需要太長時間,他們就會放棄訪問。大部分用戶希望網頁能在2秒之內就完成加載...

    rockswang 評論0 收藏0

發表評論

0條評論

Karuru

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<