使用jsdelivr访问github资源,为站点提速
jsdelivr 官网:传送门
一、新建github库并使用git上传
首先访问https://github.com 新建自己的库
之后使用 git 上传到github
下载git : https://git-for-windows.github.io/
1.本地新建一个文件夹
2.进入文件夹,点击鼠标右键,选择git bash here
3.然后在窗口输入 git init
4.复制地址 :
5.输入 git remote add origin 加上 你刚刚复制的路径
6.输入 git pull origin master 命令,将仓库pull到文件夹
7.将要上传的文件,添加到文件夹
8.使用 git add . (. 表示所有的)
9.使用 git commit -m ‘添加文件内容描述’
10.使用 git push origin master 将本地仓库上传
二、访问github资源
新建一个 releases
依次进入要访问的资源
使用 jsdelivr 访问
1 | 例 : https://cdn.jsdelivr.net/gh/yuDuChen/yuduchen@v1.2/layui/css/layui.css |
以上转载自:https://www.bbsmax.com/A/amd0gQWX5g/
三、结合站点演示:
比如:我们为站点添加站内搜索的功能,如何添加呢,请看大佬 荷塘月色 传送门 里面有详细介绍。
添加完搜索功能之后 我们会多一个文件jsdelivr ,里面有我们站内所有文章,站内搜索就是依靠它的,但是里面有很多冗余的信息,比如大量的标签等。因此我们的 search.xml 文件,我的是非常大。
如果放到github上,将会加载非常慢,一分钟起步,对于我来说是结束不了的,因此我们可以使用jsdelivr。
我测了一下,速度大约提了 90%。(图忘截了)
根据上面的描述,我们就可以使用jsdelivr来进行提速。
注意,对于要经常更新数据的文件,比如上面的 search.xml (因为我们每次发布新的文章就要往里面添加),我们就可以单独创建一个github仓库,来单独放一些经常要更新的文件,我们在更新的时候,就要把这个仓库的的版本号也更新一下,(其实就对于我们发布文章来说,我们不用发布一篇文章就更新一次,我们完全可以2周更新一次,对于站内搜索来说影响不大),然后我们就修改它的版本号就可以了。
一周更新一次,其实也麻烦,在配置文件里就改一个版本号,对于我来说相比之前search.xml 加载一分钟来说,完全可以接受的。
懂我意思吧。
Use this card to join the candyhome and participate in a pleasant discussion together .
Welcome to aqing's candyhome,wish you a nice day .