盤點國內網站常用的一些CDN公共庫加速服務
CDN公共庫是指將常用的JS庫存放在CDN節點,以方便廣大開發者直接呼叫。與將JS庫存放在伺服器單機上相比,CDN公共庫更加穩定、高速。一般的CDN公共庫都會包含全球所有最流行的開源JavaScript庫,你可以在自己的網頁上直接通過script標記引用這些資源。這樣做不僅可以為您節省流量,還能通過CDN加速,獲得更快的訪問速度。
目前國內的一些比較大的公共CDN服務:
百度CDN公共庫
百度公共CDN為站長的應用程式提供穩定、可靠、高速的服務,包含全球所有最流行的開源JavaScript庫。
官網:http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs
Ps:百度的速度目前來說應該是和新浪差不多的。不過jQuery的版本比SAE少幾個,其他類庫應該都差不多。
新浪雲端計算CDN公共庫
新浪雲端計算是新浪研發中心下屬的部門,主要負責新浪在雲端計算領域的戰略規劃,技術研發和平臺運營工作。主要產品包括 應用雲平臺Sina App Engine(簡稱SAE)。
SAE的CDN節點覆蓋全國各大城市的多路(電信、聯通、移動、教育)骨幹網路,使開發者能夠方便的使用高質量的CDN服務。
官網:http://lib.sinaapp.com/
Ps:網上有評測說新浪的速度比百度的要好。個人沒感覺出來。親測半夜的時候出現過幾次載入慢的情況(不知道其他站長遇到過沒有)。
又拍雲JS庫CDN服務
又拍雲端儲存是杭州緯聚網路有限公司旗下專案,成立於2005年6月,前期主要為又拍網、又拍圖片管家提供圖片雲端儲存/雲端計算服務,於2010年2月對所有使用者開放使用。
主要專注於海量小檔案的儲存與分發及圖片雲端計算領域。提供的兩大核心服務:靜態檔案雲端儲存、CDN加速處理。
官網:http://jscdn.upai.com/
Ps:又拍雲js庫提供了常用的JavaScript庫CDN服務。算是起步較早的cdn加速服務了。速度和穩定性也不錯。不過js庫有點少,有些前衛的js庫可能不提供。
七牛雲端儲存 開放靜態檔案CDN
像 Google Ajax Library,Microsoft ASP.net CDN,SAE,Baidu,Upyun 等 CDN 上都免費提供的 JS 庫的儲存,但使用起來卻都有些侷限,因為他們只提供了部分 JS 庫。但七牛雲端儲存提供一個儘可能全面收錄優秀開源庫的倉庫,並免費提供 CDN 加速服務。
官網:http://www.staticfile.org/
Ps:同時,開放靜態檔案CDN也提供開源庫源接入的入口,讓所有人都可以提交開源庫,包括 JS、CSS、image 和 swf 等靜態檔案。
上面這幾個,我個人測試結果:百度雲應該是最快的, 又拍的服務太少,幾乎不用考慮.阿里雲據說也提供了公共CDN服務,但目前官網找不到具體服務頁面,暫時不說了
360網站衛士CDN前端公共庫
託管在360眾多的全國CDN節點上,覆蓋電信、聯通、移動等主流運營商線路,您可以在自己的網頁上直接通過script標記引用這些資源,讓網站訪問速度瞬間提速!
只需替換一個域名就可以繼續使用Google提供的前端公共庫和免費字型庫,讓網站訪問速度瞬間提速。
官網:http://libs.useso.com/
Ps:360的步伐現在是越來越快了。各種技術和提供的服務更新的速度是飛快的。360CDN服務也是最近才推出的(貌似主要還是Google被牆了的原因)。提供了大多數的前端js庫,還在自己的伺服器上面快取了Google的前端公共庫和免費字型庫,這個算是其他國內的cdn公共庫沒有的。速度和穩定性也不錯,當然相比較而且還是略遜於百度和新浪(親測有些地方寬頻線路會斷線,可能也是很少部分吧)。畢竟提供服務還沒多久。具體使用方法可檢視WordPress利用360CDN公共庫解決Google Open Sans字型無法載入.
目前國外的一些比較大的公共CDN服務:
CDNJS
CDNJS提供非常完整的 JavaScript 程式庫,無論是熱門或是冷門的一應俱全。若你覺得它們缺少哪些好用的函式庫,也可以自行提交到網站裡,通過稽核後就 CDNJS 就會為你分流 js檔案!這項服務是結合 CloudFlare、Pingdom 與 S3Stat的,穩定性與速度自然不在話下。CDNJS提供的 JavaScript Libraries 全部列在網站首頁,使用者可以直接搜尋。這些程式庫都有標示版本編號、標籤以及原維護網站鏈結。
官網:http://www.cdnjs.com/
Ps:CDNJS應該算是最完整的的JS庫了。儲存了大部分主流的 JS 庫,甚至 CSS、image 和 swf,不過很多國內優秀開源庫是沒有的。很多國外前衛的Js庫在CDNJS大都能找到。國內的速度雖然比不上其他的幾個國內的CDN服務,但是相對來說其實還可以。
當然你也可以使用國人提供的CDNJS國內映象網站的又拍雲路徑來引用相關JS和CSS檔案。
國內映象:http://www.cdnjs.cn/
CDNJS國內映象託管在又拍雲端儲存,但是各種JS或者CSS類庫比又拍雲自己出的JS庫豐富很多,而且每天同步更新且支援https協議。
Google Hosted Libraries
Google出品,必屬精品了。雖然最近Google全線產品被牆了,連基本的Google搜尋服務都無法使用了。但是谷歌的公共CDN公共庫應該是最強大的了,像其中的前衛的各種程式碼類庫和Google Web Font 字型庫,國內幾大公共CDN服務幾乎都不提供支援。
官網:https://developers.google.com/speed/libraries/
Ps:當然, Google打不開怎麼辦?除了使用國內的cdn庫,也沒有什麼好辦法了。如:國內cdn不提供的js庫使用七牛雲端儲存cdn加速服務、Google Fonts Open Sans字型庫使用360CDN公共庫代替等。
Microsoft ASP.net CDN
ASP.NET開發團隊推出的一個新的微軟Ajax CDN(Content Delivery Network,內容分發網路)服務,該服務提供了對AJAX庫(包括jQuery 和 ASP.NET AJAX)的快取支援。該服務是免費的,不需任何註冊,可用於商業性或非商業性用途。
官網:http://www.asp.net/ajaxlibrary/cdn.ashx
Ps:微軟出品,自然不會太差。雖然在天朝,速度依然不會太慢(當然比不上國內的其他cdn)。
jsDelivr
MaxCDN是一家價格相對比較便宜的CDN公司,在全球分佈著眾多的節點。 jsDelivr是基於MaxCDN的一個免費開源的 CDN 解決方案,用於幫助開發者和站長。jsDelivr包含 JavaScript 庫、jQuery 外掛、CSS 框架、字型等等 Web 上常用的靜態資源。
官網:http://www.jsdelivr.com/
Ps:每一款CDN的節點數量都是大家所關心的,jsDelivr總共提供著13個節點。載入速度和CDNJS基本差不多,國內使用者建議使用國內CDN服務最佳。大家可以自己測試看看。
總結:這些CDN公共庫大都各具特色。大家可以自己選擇性去使用。速度和穩定性以國內的百度和新浪為最佳(當然這是個人意見)。鑑於Google已經被牆,所有關於Google的服務大家還是儘快轉移陣地,使用國內的CDN公共庫服務吧。
相關文章
- CDN哪家好用?國內伺服器cdn防禦和海外cdn加速專線服務商排名伺服器
- 網站使用CDN加速服務,再也不用擔心網站開啟速度慢了!網站
- CDN是什麼?為何要用CDN加速網站?網站
- 盤點國內外好用的網盤
- 使用 CDN 加速你的網站開啟速度網站
- 網站使用CDN加速有什麼作用?有3點好處!網站
- 網站合理使用CDN加速,讓你的網站速度飛起來!網站
- 為什麼用CDN給你網站加速?網站
- 哪些行業網站適合使用CDN加速?行業網站
- 網站為什麼需要使用CDN加速?網站
- 免費CDN加速服務-toolfk程式設計師線上工具網程式設計師
- CDN加速服務有什麼功能和作用?-VeCloudCloud
- 為什麼網站使用CDN加速這麼流行?網站
- CDN做網站內容加速有什麼優勢?linux系統學習如何網站Linux
- 盤點Python常用的20個庫Python
- Squid搭建CDN,加速整臺伺服器所有網站UI伺服器網站
- 為什麼網站使用CDN加速後,網站訪問速度反而變慢了?網站
- 國內五大主流網站內容抓取工具/採集軟體大盤點網站
- 網站為什麼要使用CDN加速?有兩大原因!網站
- 為什麼有的網站需要做CDN加速?好處多多!網站
- 網站怎麼開啟CDN加速?最簡單的步驟分享!網站
- CDN和CDN加速
- Transformers 加速的一些常用技巧ORM
- 企業網站代運營服務內容網站
- 國內開源映象站資訊盤點(建議收藏!)
- 網站伺服器採用CDN+專線 ,完美加速網站伺服器
- 網站CDN加速是什麼? 看完這篇你就明白了!網站
- 伺服器使用CDN加速的優缺點伺服器
- 全面瞭解CDN服務,如何支援多樣加速場景,保障優質網路體驗。
- Azure CDN 為靜態網站建立內容分發網路網站
- 什麼是CDN加速?CDN加速有哪些作用?
- CDN網路究竟是怎麼加速的?
- Github 部署 | CDN 加速網頁,速度嗖嗖的快!Github網頁
- 我對CDN以及CDN加速的認識
- Web網站服務(二)Web網站
- AWS常用服務關鍵點分析
- 如何使用 AWS 的 CloudFront(全球分發網路)服務助力企業網站海外訪問加速Cloud網站
- 【分享篇】運維人員常用的一些Linux命令盤點!運維Linux
- 盤點Python最常用的第三方庫!Python