这篇文章最后修改于 2022-06-26 日,距今已有 149 天,请注意甄别内容是否已经过时!
Jsdelivr -- 一个有名的CDN静态资源加速网站
自从去年年底的备案注销事件后,可以说全国用户受此影响极大,不再赘述。
前言解释
为求让网页内容的平均速度更快一点,我能做的只有将部分js转移至国内的一些替代品,公共资源库;当然这已经可以解决大部分问题了!
或者将js本地化,不过我仍旧推荐一些个人博客、论坛等等博主使用jsCDN加速。
但是!只要你的服务器流量充足、带宽富足、延迟够低,我是不推荐使用第三方的。
更何况这些服务器并不归你,虽说概率微小吧,但若是出现宕机,就会影响整个网站的呈现效果。
如何挑选
目前可选的jsCDN服务有一些,但却也是鱼龙混杂,某些提供商更有半途跑路的历史记录;还有一些全球知名的cdn可选,例如GoogleJSCDN,不过国内的话还是无法正常使用。
所以说好的CDN非常重要,不必非得一棵树上吊死,我这里汇总一下。
国内CDN
字节跳动
字节跳动静态资源公共库 (bytedance.com)
首选推荐,这个我也在用。字节跳动近几年发展迅猛,节点极多。
七牛云&掘金
Staticfile CDN
现在我的博客部分也在使用。CDN 加速由七牛云提供,技术社区掘金支持,七牛云也想出来分一杯羹。
BootCDN
BootCDN - Bootstrap 中文网开源项目免费 CDN 加速服务
官网说目前收录4000
新浪SAE
https://lib.sinaapp.com
使用起来感觉不方便,库种类也不是很多,但是速度可观。
75CDN(360)
静态资源托管库 (baomitu.com)
360前端静态资源库,支持 HTTPS 和 HTTP/2,各取所需吧。
又拍云
又拍云JS库加速服务 (upai.com)
说到这插一嘴,我有在使用它的CDN与云存储,使用这几个月下来,感觉他的速度并不是很快(又拍云联盟白嫖的)
国际CDN
为什么这里把国际的也说一下,其实有些速度还是可以的,有在国内的服务器。
如果是使用了大陆以外的服务器呢可以使用这些试一试,当然更快。
可以使用站长之家等这类网站测试公共资源速度。
CDNJS
cdnjs
Statically
The CDN for developers - Statically
支持加速GitHub、GitLab的开源仓库
jsCDN
https://www.jsdelivr.com
loli
CDNJS Public file directory (loli.net)
Cloudflare的国外节点,速度比较一般。
Microsoft CDN
Microsoft Ajax Content Delivery Network Assets | Microsoft Docs
国内用的人应该不多吧