使用jsdelivr访问github资源,为hexo站点提提速。
-----文章首发------
一、新建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 访问
例 : https://cdn.jsdelivr.net/gh/yuDuChen/yuduchen@v1.2/layui/css/layui.csshttps://cdn.jsdelivr.net/gh/用户/库@版本号/资源路径
以上转载自:https://www.bbsmax.com/A/amd0gQWX5g/
三、结合站点演示:
比如:我们为站点添加站内搜索的功能,如何添加呢,请看大佬 荷塘月色 传送门 里面有详细介绍。
添加完搜索功能之后 我们会多一个文件jsdelivr ,里面有我们站内所有文章,站内搜索就是依靠它的,但是里面有很多冗余的信息,比如大量的标签等。因此我们的 search.xml 文件,我的是非常大。
如果放到github上,将会加载非常慢,一分钟起步,对于我来说是结束不了的,因此我们可以使用jsdelivr。
我测了一下,速度大约提了 90%。(图忘截了)
根据上面的描述,我们就可以使用jsdelivr来进行提速。
注意,对于要经常更新数据的文件,比如上面的 search.xml (因为我们每次发布新的文章就要往里面添加),我们就可以单独创建一个github仓库,来单独放一些经常要更新的文件,我们在更新的时候,就要把这个仓库的的版本号也更新一下,(其实就对于我们发布文章来说,我们不用发布一篇文章就更新一次,我们完全可以2周更新一次,对于站内搜索来说影响不大),然后我们就修改它的版本号就可以了。
一周更新一次,其实也麻烦,在配置文件里就改一个版本号,对于我来说相比之前search.xml 加载一分钟来说,完全可以接受的。
懂我意思吧。
使用jsdelivr访问github资源,为hexo站点提提速。相关推荐
- 【最详细的Hexo教程,没有之一】03 - Github + Coding 部署Hexo站点
专栏回顾 -[Hexo-01]本地建立 Hexo 站点 -[Hexo-02]创建新文章并生成页面 本文同时并行讲解了如何在Github部署和在Coding部署,Github面向国际,但是速度慢,Cod ...
- 使用jsDelivr加速GitHub的静态资源
使用jsDelivr加速GitHub的静态资源 1.简单访问 不止github还有其他的,具体可以访问jsDelivr - 免费.快速和可靠的开源 CDN 具体格式如下: https://cdn.js ...
- 网站Github资源收集 ,此篇没有找到github地址,作者整理了自己在Github中的starred项目可以直接在此网站进行访问。
部分目录: Github资源收集 -- HTML/CSS Github资源收集 -- Shim/Polyfill Github资源收集 -- 可能是常用的工具库 Github资源收集 -- 代码处理工 ...
- Windows下使用GitHub Pages搭建hexo博客详细教程以及Next主题超全配置
根据下面的教程搭建的博客见这里 前言 马上要进入研究生了,不能再过浑浑噩噩的日子了,搭建一个小网站,用于记录自己所学的东西.其实,之前在腾讯云1元乞丐版上也搭建过博客,但是呢,只用来扯淡了.这次使用 ...
- 9种不同的方法帮助你提高国内访问Github的速度!
点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源:https://urlify.cn/IFzQRb 1. Gi ...
- 盘点提高国内访问 GitHub 的速度的 9 种方案
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 GitHub 镜像访问 GitHub文件加速 Github 加速下 ...
- 提高国内访问GitHub速度的9种方案~
GitHub 镜像访问 GitHub文件加速 Github 加速下载 加速你的 Github 谷歌浏览器 GitHub 加速插件(推荐) GitHub raw 加速 GitHub + Jsdelivr ...
- 利用Cloudflare为基于GitHub Pages的Hexo博客添加HTTPS支持
文章目录 ● 前言 ● 注册 Cloudflare ● 添加站点 ● 修改DNS ● 开启 HTTPS ● 重定向强制 HTTPS HTTP(超文本传输协议),是一个基于请求与响应,无状态的,应用层的 ...
- 使用 Github Pages 和 Hexo 搭建自己的独立博客【超级详细的小白教程】
欢迎关注我的专栏:<个人博客搭建:Hexo+Github Pages>,从搭建到美化一条龙,帮你解决 Hexo 常见问题! 推荐阅读:<Hexo 博客优化之博客美化系列(持续更新)& ...
最新文章
- hdu-2209 dfs
- 软件性能测试过程详解与案例剖析_推荐软件测试书籍
- di容器_DI容器是代码污染者
- 01背包问题—动态规划求解
- [解题报告]Codeforces 105D Entertaining Geodetics
- 入住互联网酒店平台的体验
- 【优化算法】磷虾群算法(KH)【含matlab源码 133期】
- 计算机专业专科生毕业论文题目,★专科生计算机专业论文题目专科生计算机专业毕业论文题目大全专科生计算机专业论文选题参考...
- 前端网络基础-GET和POST的区别
- 多项式插值与样条插值的解释与示例(matlab)
- JAVA_SE实现桌面化功能
- python 3d绘图立方体_用python绘制三维立方体的二维投影
- 常规设置——SDKMAN
- Resultful接口实现后端文件下载
- 从“1”开始学python
- 【MATLAB】命令行窗口乱码问题
- Android混淆总结篇(一)
- linux嵌入式vi使用,嵌入式Linux编辑器vi最基本的使用.doc
- 外刊逐句精读|《金融时报》:亚马逊的官方水军
- PowerPro 超级大PK 之挑战群魔系列: