CDN加速服務

CDN公共庫是指將經常使用的JS庫存放在CDN節點,以方便廣大開發者直接調用。與將JS庫存放在服務器單機上相比,CDN公共庫更加穩定、高速。通常的CDN公共庫都會包含全球全部最流行的開源JavaScript庫,你能夠在本身的網頁上直接經過script標記引用這些資源。這樣作不只能夠爲您節省流量,還能經過CDN加速,得到更快的訪問速度。php

下面就列舉目前國內外常見的公共庫 CDN 服務:css

BootCDN(又拍雲提供)

BootCDN 是 Bootstrap 中文網支持並維護的開源項目免費 CDN 服務,致力於爲 Bootstrap、jQuery、Angular 同樣優秀的開源項目提供穩定、快速的免費 CDN 服務。BootCDN 所收錄的開源項目主要同步於 cdnjs 倉庫。前端

又拍雲JS庫加速服務

又拍云爲您託管經常使用的JavaScript庫,您能夠在本身的網頁上直接經過script標記引用這些資源。這樣作不只能夠爲您節省流量,還能經過咱們的CDN加速,得到更快的訪問速度。jquery

開放靜態文件 CDN(七牛雲存儲提供)

咱們的目標是提供這樣一個倉庫,讓它儘量全面收錄優秀的開源庫,並免費爲之提供 CDN 加速服務,使之有更好的訪問速度和穩定的環境。web

360網站衛士經常使用前端公共庫CDN服務

這裏爲您提供經常使用的JavaScript前端庫,託管在360衆多的全國CDN節點上,覆蓋電信、聯通、移動等主流運營商線路,您能夠在本身的網頁上直接經過script標記引用這些資源,讓網站訪問速度瞬間提速!ajax

百度靜態資源公共庫

百度靜態資源公共庫 是穩定,快速,全面,開源的國內CDN加速服務。由百度遍及全國各地100+個CDN節點提供加速服務。讓開源庫享受與百度首頁靜態資源同等待遇。七牛雲存儲

百度開放雲平臺CDN公共庫

CDN公共庫是指將經常使用的JS庫存放在CDN節點,以方便廣大開發者直接調用。與將JS庫存放在服務器單機上相比,CDN公共庫更加穩定、高速。 百度公共CDN爲您的應用程序提供穩定、可靠、高速的服務,包含全球全部最流行的開源JavaScript庫。服務器

新浪 SAE 公共資源

SAE的爲不少流行的開源js/css庫提供了CDN加速服務,開發者能夠引用咱們的js/css庫來提高你的應用的訪問速度。app

Google Hosted Libraries

The Google Hosted Libraries is a content distribution network for the most popular, open-source JavaScript libraries.asp.net

Microsoft Ajax Content Delivery Network

The Microsoft Ajax Content Delivery Network (CDN) hosts popular third party JavaScript libraries such as jQuery and enables you to easily add them to your Web applications.

cdnjs (by CloudFlare)

The free and open source CDN for web related libraries to speed up your website!

jsDelivr (Multi-CDN, 有國內節點)

jsDelivr is a public open-source CDN (Content Delivery Network) where anyone can submit a project to be hosted and delivered by our network.

綜合對比:

經常使用 JavaScript 庫 CDN 加速服務對比
服務商 更新頻率 國內訪問速度 HTTPS/SSL
* 測試文件爲各服務商在 http 協議下的 jQuery 2.0.0 minified 版本
國內
BootCDN ★★★★ ★★★★★ 支持
又拍雲JS庫加速服務 ★★ ★★★★★ 支持
開放靜態文件 CDN ★★★★ ★★ 支持
360網站衛士 ★★★ ★★ -
百度靜態資源公共庫 ★★★ ★★★ -
百度開放雲平臺 ★★ ★★★ -
新浪 SAE ★★ ★★★★ 支持
國外
Google ★★★★★ 沒法訪問 支持
Microsoft ★★★★★ ★★★ 強制
cdnjs ★★★★★ ★★★★ 支持
jsDelivr ★★★★★ ★★★★★ 支持

總結:

這些CDN公共庫大都各具特點。你們能夠本身選擇性去使用。若是網站面向國內用戶推薦使用 BootCDN,面向國際用戶則使用 jsDelivr(固然這是我的意見)。鑑於Google已經被牆,全部關於Google的服務你們仍是儘快轉移陣地,使用國內的CDN公共庫服務吧。

小提示:

若是你使用 CDN 服務,建議準備一個備胎,萬一 CDN 服務掛了,能夠從本身的服務器上讀取:

<script src="//cdn.staticfile.org/jquery/2.0.0/jquery.min.js"></script> < script>window.jQuery || document.write('<script src="/jquery.min.js"><\/script>')</script>

相關文章
相關標籤/搜索