Web前端效能優化之CDN加速

2021-07-05 22:33:07 字數 721 閱讀 2305

1、什麼是cdn?

在介紹cdn加速之前,我們先來簡單的了解一下什麼是cdn?cdn(content delivery network)即內容分發網路,其基本思路是盡可能的避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸更快、更穩定。通過在網路各處放置節點伺服器所構成的現有網際網路基礎之上的一層虛擬網路,cdn系統能夠實時的根據網路流量和各節點的連線,負載狀況以及使用者的距離和響應時間等綜合資訊將使用者的請求重新導向離使用者最近的服務節點上。其目的就是使使用者能夠就近的獲取請求資料,解決網路訪問擁擠狀況,提高使用者訪問系統的響應時間。

2、cdn加速

cdn的本質仍然是乙個快取,而且將資料快取在裡使用者最近的地方,使使用者以最快的速度獲取資料,即網路訪問第一跳。

由於cdn是部署在網路運營商的機房,這些運營商又是終端使用者網路的提供商,因此使用者請求的第一跳就到達cdn伺服器,當cdn伺服器中快取有使用者請求的資料時,就可以從cdn直接返回給客戶端瀏覽器,最短路徑的返回響應,加快使用者的訪問速度,減少資料中心的負載壓力。

cdn能夠快取一般的css,js等靜態資源檔案,而且這些檔案的訪問頻率很高,將其快取在cdn可以極大的提高**的訪問速度。

但是由於cdn是部署在網路運營商的機房,所以在一般的**中都很少用cdn加速。

使用CDN加速優化前端效能

cdn content distribute network 內容分發網路的本質仍然是乙個快取,而且將資料快取在離使用者最近的地方,使使用者以最快的速度獲取資料,即所謂網路訪問的第一跳。由於cdn部署在網路運營商的機房,這些機房又是終端使用者網路的服務提供商,因此使用者請求路由的第一條就到達了cdn...

web優化之cdn加速

dns網域名稱解析 需要注意的是埠是不參與網域名稱解析的 整個過程大體描述如下,其中前兩個步驟是在本機完成的,後8個步驟涉及到真正的網域名稱解析伺服器 1 瀏覽器會檢查快取中有沒有這個網域名稱對應的解析過的ip位址,如果快取中有,這個解析過程就結束。瀏覽器快取網域名稱也是有限制的,不僅瀏覽器快取大小...

效能優化之 CDN

cdn 全稱是 content delivery network,內容分發網路。盡可能避開網際網路上有可能影響資料傳輸速度和穩定性的瓶頸和環節,使內容傳輸更快 更穩定。在網路各處放置節點伺服器,構成在現有的網際網路基礎之上的一層智慧型虛擬網路。cdn 系統能實時的根據網路流量和各節點的連線 負載狀況...