CDN的中文全名是內容分發網絡,其功能爲將內容「發佈」到離用戶最近的服務器上,有效的避免網絡擁塞(越遠的距離越容易遇到擁塞)。緩存
經過本地化緩存加速能力給用戶提供一個就近訪問的高性能訪問架構,消除由用戶地域差別而致使的用戶體驗不一致,提供不一樣地區用戶的相對一致的高性能訪問體驗。性能優化
CDN將資源緩存在它的服務器上,訪問是在用戶和CDN之間進行的,原來用戶的直接請求都發送到網站服務器上,移交到CDN上,源站的訪問量和帶寬佔用會大幅度減少。服務器
成熟的CDN提供商至少有數百個CDN節點,資源存儲在CDN上,對源站的惡意攻擊大部分會將目標放在CDN節點上,從而有效阻止或者減少攻擊形成的傷害。網絡
CDN提供靜態加速能力,將資源存放在CDN邊緣節點上,讓用戶訪問資源的網絡距離變短,從而實現性能的優化。架構
CDN能夠提供頁面內資源預取和頁面間資源預取的能力。性能
除CDN提供的各類標準功能,也可提供定製化功能,如邊緣化的圖片壓縮、邊緣化圖片格式轉換、自適應圖片下載等功能。優化
以上文章引用於《大型網站性能優化實踐》一書,做者: 周濤明 張榮華 張新兵網站
胡哥一分鐘課堂,帶你認識IT互聯網。cdn
長按掃碼關注,更帥更漂亮呦!關注胡哥有話說公衆號,與胡哥深刻交流!圖片