前言
放在Github的资源在国内加载速度比较慢,因此需要使用CDN加速来优化网站打开速度,jsDelivr + Github便是免费且好用的CDN,非常适合博客网站使用。
并且JsdelivrCDN是支持国内节点的
操作方法
上传文件
1.在GitHub新建一个仓库
2.将你的JS/CSS上传的这个仓库
Git 熟悉Git的人可以使用Git进行克隆/上传
此教程针对小白
在你的仓库中,点击upload files
然后将你的JS/CSS的文件夹直接拉到箭头指的内部
等待上传
P.S. 由于Github服务器线路问题,电信网络可能会上传失败,请尝试使用联通/移动网络进行上传。或者使用GitHub Desktop 上传(由于此软件仅支持*64的系统,所以没有办法进行说明)
引用文件
根据Jsdelivr官网的文档
引用路径为
https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径
发布的版本号
无特殊情况可以省略,即:
https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名/文件路径
用对应的文件路径替换掉你当前使用的JS/CSS路径
此CDN不支持加载超过20MB的文件
转载请保留原文链接
xzx18691048554
我的微信
微信扫一扫
1F
据说 jsdelivr 现在国内特别慢,大佬有没有什么国内国外都比较快换起来还方便的 cdn 推荐呀 ::twemoji:cry::
B1
@ Celia 对,之所以现在jsdelivr特别慢,是因为它备案号被注销了。之前它国内的CDN是网宿提供的,但是因为可以加速GitHub所以就被用了搞一些不能搞得脚本,所以被注销备案号了。
想国内快,就只能备案。不然就找个香港的主机了。
就三大运营商那么点出口宽带,承不住中国网民那么造。电信与美国的CN2现在也时不时炸一下
B2
@ 逆风 这样子 了解了。太可惜了害
B1
@ Celia 但是不要慌,我记得腾讯云的COS提供免费的二级域名(不用绑定自己域名,就不用备案),你可以去看看。不过腾讯云现在COS和CDN新用户免费额度不多,而且就免费半年
B2
@ 逆风 okok ,不太贵就行,主要是想方便点(最近不太能折腾) ::aru:meditation:: 我去瞅瞅
B3
@ Celia 但是要注意设置一下防护,国内网站大环境不太友好,有些人会点技术就开始随便攻击别人站点。国内CDN是纯加速,按照流量计费,不设置访问限制容易被CC流量超标,引起巨额账单
B4
@ 逆风 太恶心了 🤦♂️ 好的呢谢谢喔