先看CDN简介

内容分发网络(英语:Content Delivery Network或Content Distribution Network,缩写:CDN)是指一种透过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、影片、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。
—— Wikipedia

简而言之就是让服务器距离大陆较远的 GitHub ,将托管在那里的静态资源缓存到一个近一点的服务器,从而加快访问。

jsDeivr

jsDelivr是一款公共免费 CDN ,调用多家 CDN 保证全球服务质量、拥有多层缓存和灾后保障 SLA 100 。也是为数不多的有 ICP 备案,提供许多中国节点的海外 CDN 服务商。
有搜索引擎,支持一键复制文件 URL 和标签,支持分发 NPM、GitHub、WordPress SVN 的文件
因为放在Github的资源在国内加载速度比较慢,因此需要使用CDN加速来优化网站打开速度,jsDelivr + Github便是免费且好用的CDN,我们把一些加载较慢的图片、字体、js或css等通过jsDelivr来引用,非常适合博客网站使用。

如何使用?

通过 https://cdn.jsdelivr.net/gh/你的用户名/你的仓库名@发布的版本号/文件路径
这里的发布版本号并非必须的

例如:
这是我的jsDelivr仓库,如果我要利用jsdelivr来引用其中一张图片:
https://cdn.jsdelivr.net/gh/Mizhou-NJJ/jsDelivr/wallpaper/backiee-172969.jpg

速度还不错!

评论