公共 CDN 現(xiàn)狀

目前來看,公共 CDN 一共有 三大流派

1. 自主收集

這類公共 CDN 出現(xiàn)最早,出現(xiàn)較早的如 google libraries,可以理解為這是他們自家用的 JS 庫,開放給大家,但實(shí)在是太少了,根本不夠用,就不多說了。

后起之秀 cdnjs,采用收集+社區(qū)維護(hù)的方式,在 cdnjs/packages 維護(hù)收錄 js 庫,相對較全,更新也較為及時(shí)。以下是 cdnjs 的鏡像或采用類似方式、自主收集的公共庫。

BootCDN
又拍云
字節(jié)跳動
360 奇舞團(tuán)
七牛
cloudflare (國內(nèi)可以開,慢)

2. 同步 NPM

這是一個 CDN 海洋,所有在 NPM 發(fā)布的包都可以獲得 CDN 加速,一般首次訪問時(shí),CDN 服務(wù)器進(jìn)行緩存,速度相對較慢、后續(xù)就比較快了。若找不到所需資源,無需像第一類 CDN 那樣,提交審核等待收錄,只需自己發(fā)布一個 NPM 包,馬上就可以使用了。

最早開始引用的應(yīng)該是 unpkg,但由于沒有國內(nèi)節(jié)點(diǎn),速度較慢。

有幾個鏡像 elemecdn、zhimg、bdstatic。但這些鏡像地址都是人家自己產(chǎn)品內(nèi)用的,并未宣稱對外服務(wù),只是一些網(wǎng)友發(fā)現(xiàn)了這些地址而已,如果是小項(xiàng)目,可以試試,商業(yè)項(xiàng)目不建議使用!

3. jsdelivr

要單獨(dú)將這個列為一類,jsdelivr 是一個有眾多土豪包養(yǎng)的 CDN 庫,可自動同步 NPM、GITHUB、WorldPress,使用方法官方已經(jīng)寫的很清楚了,沒必要多說。關(guān)鍵是有國內(nèi)節(jié)點(diǎn),速度還不錯。

4、自建

這個當(dāng)然不是 公共 CDN 了,寫在這里是為了提醒一下,以上所有 CDN 都有掛掉的可能性,并且有些曾經(jīng)就掛掉過。如果是商業(yè)項(xiàng)目,使用云存儲+CDN 自建或許才是最靠譜的選擇。這里也不得不感慨一句:阿里云、騰訊云、AWS 這種巨頭,沒有一家出來搞一下這種項(xiàng)目,不曉得是為啥,按道理講,他們搞這個基本就是成本價(jià),甚至于是無成本,云廠商本來就有大量閑置資源的。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 目前國內(nèi)的一些比較大的公共CDN庫: 以下庫,有的包含大量的框架或者插件,有的只包含一部分。當(dāng)然,本著用大企業(yè),不...
    2d169b448a10閱讀 1,676評論 0 1
  • Bootstrap 國外 中國內(nèi)地 其他版本請移步 http://www.bootcdn.cn/bootstrap...
    程序員長春閱讀 1,404評論 0 1
  • 1、vue.min.js文件獲?。褐苯酉螺d后將其放入工程中,引用該文件: 鏈接:https://vuejs.org...
    蟲yu閱讀 28,697評論 0 10
  • Vue.js 教程 Vue.js(讀音 /vju?/, 類似于 view) 是一套構(gòu)建用戶界面的漸進(jìn)式框架。Vue...
    流水潺湲閱讀 1,322評論 0 3
  • 1、vue.min.js文件獲取:直接下載后將其放入工程中,引用該文件: 鏈接:https://vuejs.org...
    嚜羽閱讀 305評論 0 0

友情鏈接更多精彩內(nèi)容