前言

1.CDN加速

CDN的全称是Content Delivery Network,即内容分发网络。CDN是构建在网络之上的内容分发网络,依靠部署在各地的边缘服务器,通过中心平台的负载均衡、内容分发、调度等功能模块,使用户就近获取所需内容,降低网络拥塞,提高用户访问响应速度和命中率。CDN的关键技术主要有内容存储和分发技术。

放在github的资源在国内加载速度比较慢,因此需要使用CDN加速来优化网站打开速度。

2.jsDelivr

jsDelivr是一个免费开源的CDN 解决方案,最大特点是支持github加速。jsDelivr和github结合起来就有了免费、快速的CDN,非常适合博客网站使用

步骤1: 在github新建一个仓库,用来存放博客图片

步骤2: 创建token令牌,并且复制保存该令牌

注意: token令牌只出现一次,所以要保存一下

步骤3:下载PicGo

下载地址:PicGo官网

注意: .exe为Windows系统版,.dmg为苹果系统版本

步骤4: 配置PicGo

注意:

自定义域名的格式是: https://cdn.jsdelivr.net/gh/github用户名/仓库名

(这样就使用了jsDeliver进行DNS加速)

注意:

把“PicGo设置”中的“时间戳重命名”打开,这样防止上传和github图床里面同名的图片的时候上传失败,比如图床已经有了3.png,现在如果不选择时间戳重命名,再上传一个名字是3.png的图片就会上传失败

通过PicGo上传图片成功之后,在github的仓库里面就会有该图片了


坚持