英泰移動通信教育

7x24小時咨詢熱線

400-660-3310

當前位置 : 好學校 英泰移動通信教育 學習資訊 資訊詳情

如何優(yōu)化前端性能(三):優(yōu)化網絡連接

2021-12-03

CDN全稱是Content Delivery Network,即內容分發(fā)網絡,它能夠實時地根據網絡流量和各節(jié)點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新導向離用戶最近的服務節(jié)點上。其目的是使用戶可就近取得所需內容,解決 Internet網絡擁擠的狀況,提高用戶訪問網站的響應速度。

優(yōu)化網絡連接

使用DNS預解析

當瀏覽器訪問一個域名的時候,需要解析一次DNS,獲得對應域名的ip地址。在解析過程中,按照瀏覽器緩存、系統(tǒng)緩存、路由器緩存、ISP(運營商)DNS緩存、根域名服務器、頂及域名服務器、主域名服務器的順序,逐步讀取緩存,直到拿到IP地址

DNS Prefetch,即DNS預解析就是根據瀏覽器定義的規(guī)則,提前解析之后可能會用到的域名,使解析結果緩存到系統(tǒng)緩存中,縮短DNS解析時間,來提高網站的訪問速度。

方法是在 head 標簽里面寫上幾個 link 標簽,比如:

對以上幾個網站提前解析 DNS,由于它是并行的,不會堵塞頁面渲染,這樣可以縮短資源加載的時間;

并行連接

由于在HTTP1.1協(xié)議下,chrome每個域名的醉大并發(fā)數是6個。使用多個域名,可以增加并發(fā)數;

持久連接

使用keep-alive或presistent來建立持久連接,持久連接降低了時延和連接建立的開銷,將連接保持在已調諧狀態(tài),而且減少了打開連接的潛在數量;

管道化連接

在HTTP2協(xié)議中,可以開啟管道化連接,即單條連接的多路復用,每條連接中并發(fā)傳輸多個資源,這里就不需要添加域名來增加并發(fā)數了。

收藏
分享到:

相關課程

相關資訊

英泰移動通信教育

英泰移動通信教育

認證等級

信譽良好,可安心報讀

英泰移動通信教育

已獲好學校V2信譽等級認證

信譽值

  • (60-80)基礎信譽積累,可放心報讀
  • (81-90)良好信譽積累,可持續(xù)信賴
  • (91-100)充分信譽積累,推薦報讀

與好學校簽訂讀書保障協(xié)議:

  • 100%
  • 54
  • 3426
在線咨詢
;