前端 CDN 速度榜

國內引用前端庫,選哪個 CDN?

同一個檔案,9 個公共 CDN,按運營商實測。資料來自中國大陸訪客在本站的匿名測速,過去 7 天滾動統計。

CDN全部聯通移動
Zstatic11 個樣本65 ms成功 100%93 ms成功 100%樣本不足
npmmirror11 個樣本131 ms成功 100%208 ms成功 100%樣本不足
Staticfile11 個樣本136 ms成功 100%338 ms成功 100%樣本不足
360 前端靜態資源庫11 個樣本184 ms成功 100%185 ms成功 100%樣本不足
BootCDN11 個樣本185 ms成功 100%306 ms成功 100%樣本不足
jsDelivr11 個樣本318 ms成功 82%318 ms成功 100%樣本不足
unpkg11 個樣本392 ms成功 100%406 ms成功 100%樣本不足
jsDelivr (Fastly)11 個樣本420 ms成功 100%439 ms成功 100%樣本不足
cdnjs11 個樣本1300 ms成功 91%1320 ms成功 89%樣本不足

數值為連線複用後的往返時間中位數;“成功”指請求在 6 秒內得到響應的比例。

全球其他地區

中國大陸以外的訪客實測

CDN往返中位數首次連線成功率樣本
360 前端靜態資源庫中國大陸27 ms116 ms100%24
npmmirror中國大陸34 ms184 ms100%24
Zstatic全球36 ms173 ms100%24
jsDelivr全球多 CDN193 ms832 ms100%24
jsDelivr (Fastly)全球(Fastly)196 ms827 ms100%24
cdnjs全球(Cloudflare)196 ms807 ms100%24
unpkg全球(Cloudflare)202 ms862 ms100%24
BootCDN中國大陸243 ms1044 ms100%24
Staticfile中國大陸246 ms1040 ms100%24

被測 CDN

測試的是什麼

CDN測試地址
jsDelivr開源專案最常用的公共 CDN 之一,npm 與 GitHub 檔案均可直接引用。https://cdn.jsdelivr.net/npm/normalize.css@8.0.1/normalize.css
jsDelivr (Fastly)jsDelivr 指定 Fastly 線路的映象域名。https://fastly.jsdelivr.net/npm/normalize.css@8.0.1/normalize.css
unpkg直接對映 npm 包內容的公共 CDN。https://unpkg.com/normalize.css@8.0.1/normalize.css
cdnjsCloudflare 贊助的開源前端庫 CDN。https://cdnjs.cloudflare.com/ajax/libs/normalize/8.0.1/normalize.min.css
npmmirrornpm 中國映象站提供的檔案直鏈。https://registry.npmmirror.com/normalize.css/8.0.1/files/normalize.css
BootCDN國內老牌前端公共 CDN。https://cdn.bootcdn.net/ajax/libs/normalize/8.0.1/normalize.min.css
Staticfile七牛雲發起的開源庫 CDN。https://cdn.staticfile.net/normalize/8.0.1/normalize.min.css
Zstatic相容 cdnjs 路徑的公共 CDN。https://s4.zstatic.net/ajax/libs/normalize/8.0.1/normalize.min.css
360 前端靜態資源庫奇虎 360 提供的前端開源庫 CDN。https://lib.baomitu.com/normalize/8.0.1/normalize.min.css

常見問題

關於速度榜

國內用哪個前端公共 CDN 最快?

取決於你的使用者在哪個運營商。下表按電信、聯通、移動分別統計過去 7 天的實測中位數,挑選在你主要使用者群裡成功率高、往返時間低的那一個;對穩定性要求高的專案建議同時配置一個備用源。

jsDelivr 在國內還能用嗎?

jsDelivr 在中國大陸的可用性隨時間和運營商波動較大。請以本頁最新的成功率為準,並在生產環境準備回退方案,或將關鍵資源自行託管。

為什麼測試檔案選 normalize.css?

它體積小(2–6 KB)、各家 CDN 都有同一版本(8.0.1),能把差異集中在網路本身,而不是檔案大小。