火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

雲計算 加速樂 jQuery DNS 碼尚 2017-06-08

CDN簡單概述

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

內容分發網絡(Content delivery network或Content distribution network)通過互聯網互相連接的電腦網絡系統,利用最靠近每位用戶的服務器,更快、更可靠地將音樂、圖片、視頻、應用程序及其他文件發送給用戶,來提供高性能、可擴展性及低成本的網絡內容傳遞給用戶。

常用到的名詞

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

源站:自己的網站就被稱為是源站。

反向代理:CDN節點向源站請求數據的方式就叫反向代理,也就是轉發。

回源:CDN節點向源站請求數據的行為就叫做回源。

CDN的優點

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

1、網絡承載量大、帶寬靈活性好,可應付突性發的數據風暴;

2、增加網站通暢訪問(南北互通,全球互聯、網絡邊緣等);

3、體驗好,流暢度高、防攻擊、可隱藏源站IP;

4、有利與異地存儲備份,減輕宕機災難(服務器出現故障時靜態網站還可繼續訪問)

5、自動均衡服務器的流量,減輕源服務器的負擔;

6、費用省,服務器、帶寬、後期運維成本會大大減少

CDN的功能

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

1. 跨運營商加速:源站只屬於一個運營商(比如:電信),而加速節點遍佈每家運營商,於是和網站不同運營商(比如:聯通)的用戶訪問起來就不會那麼慢了。

2. 緩存加速:很多的靜態資源以及一部分頁面更新都是比較慢的(比如首頁),這個時候CDN就會根據瀏覽器的max-age和last-modified值以及管理員的預設值來進行緩存,於是很多流量CDN節點就不會每次都來向網站請求,CDN節點可以直接自作主張地將命中的緩存內容返回。

3. 惡意流量過濾:這是CDN非常重要的一個作用,也是很多網站會用CDN的原因,因為CDN能為我們抵

擋攻擊大流量攻擊、普通的攻擊(比如注入等),只有正常流量才會轉發給網站。

CDN用了哪些DNS技術

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

DNS在進行區域傳輸的時候使用TCP協議,其它時候則使用UDP協議。

1、CNAME將域名指向另一個域名,再由另一個域名提供ip地址

2、A類型、負載均衡等技術

3、DNS的edns-client-subnet

4、CDN的DNS調度

國內免費CDN網站加速服務

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

最貴的東西就是免費的,自己體會去吧。

1、百度雲加速

2、360 CDN

3、又拍雲存儲

4、七牛雲存儲

5、加速樂

6、安全寶

jQuery的CDN

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

國外的CDN:

1.Google Hosted Libraries

src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"

2.Microsoft CDN

src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-2.0.0.min.js"

3.CDNJS

src="http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.0/jquery.min.js"

4.jQuery官網

src="http://code.jquery.com/jquery-1.11.0.min.js"

5.jsDeliver

src="http://cdn.jsdelivr.net/jquery/2.0.0/jquery-2.0.0.min.js"

國內的CDN:

1.百度

src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"

2.七牛

src="http://cdn.staticfile.org/jquery/2.0.0/jquery.min.js"

3.新浪

src="http://lib.sinaapp.com/js/jquery/1.6/jquery.min.js"

4.又拍雲

src="http://upcdn.b0.upaiyun.com/libs/jquery/jquery-2.0.0.min.js"

5.360

src="http://libs.useso.com/js/jquery/2.0.0/jquery.min.js"

總結

火到爆的CDN加速究竟是怎麼一會事,免費CDN有哪些

相關推薦

推薦中...