前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >jsDelivr为静态文件加速

jsDelivr为静态文件加速

作者头像
马修
发布于 2021-01-21 07:03:42
发布于 2021-01-21 07:03:42
1.6K0
举报

前言

Github是目前最大的项目的托管平台!19年年初的时候被微软收购了。免费套餐还支持私有仓库了!还真不错哇!可惜国内访问比较慢!! jsDelivr是一款公共免费 CDN ,调用多家 CDN 保证全球服务质量、拥有多层缓存和灾后保障 SLA 100 。也是为数不多的有 ICP 备案,提供许多中国节点的海外 CDN 服务商。 针对Github提供免费的CDN加速,在国内使用的是网宿的CDN加速!访问速度一点儿都不慢! 那么我们就可以好好利用一下!下面博主就分享下使用过程把!

注意事项:

  • 目前GITHUB仓库容量是没有上限的!不过官方推荐在1G以内!
  • 仓库单个文件50M会收到警告,大于100M会被拒绝!
  • jsDelivr仅能针对50M以下的文件CDN加速! 这样看来我们完全可以利用它来存一些静态文件了,如JS,CSS,图片等等!

操作步骤

1)当然你得先有一个GITHUB账号! 2)新建一个仓库!名称随便即可!

3)我们新建一个js文件,然后提交!你也可以利用git本地推送!

4)然后访问:https://cdn.jsdelivr.net/gh/用户名/仓库名@latest/ 即可访问你的内容了! 如本文示例:https://cdn.jsdelivr.net/gh/long-zhi/static@latest/

Tips:

  • 链接最后的/斜杠不能少
  • 可以不用commit release,直接访问链接
  • 仓库名@latest(或者master)都是可以的,由于有缓存,所以我建议是latest,这样提交更改后可以访问到最新的文件
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-11-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用jsDelivr加速你的网站
由于服务器配置、地域等原因,许多站长对自己网站的加载速度十分不满意。但是使用对象存储,会导致产生付费,对非盈利性的站点有较大压力。且存在被攻击的风险。 jsDelivr就是一款免费的CDN,可以为站长提供免费的加速服务。 倘若愿意自行配置,可以采用本篇文章的方案。本文大部分批注为页端,使用GitHub Desk的用户可以酌情阅读。同样的,除了引用静态资源,我们也可以引用图片资源。
何叶
2020/11/07
5.1K0
使用jsDelivr加速你的网站
Github+jsDelivr全球静态文件加速
https://www.jsdelivr.com/terms/acceptable-use-policy-jsdelivr-net
jcjyxjs
2021/09/04
1.4K0
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源
挺久以前就有网友给我的 GitHub Pages 博客模板提 Issue,说希望能增加 CDN 用于加速静态资源的加载,由于懒,一直没有动。
mzlogin
2020/05/07
2.5K0
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源
优雅使用JsDeliver加速文件
看到好多人不会用GitHub+JsDeliver来加速自己的静态文件。遂决定水一篇,帮助一下弱者!
Dreamy.TZK
2020/05/29
9740
使用Jsdelivr/CDN加速博客访问速度
放在Github的资源在国内加载速度比较慢,因此需要使用CDN加速来优化网站打开速度,jsDelivr + Github便是免费且好用的CDN,非常适合博客网站使用。
YangAir
2020/04/29
1.3K0
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)
之前写过一篇 使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源,在那之后,又陆续想到并实施了几点利用 jsDelivr 进一步加速静态资源加载的措施,新起一篇作为记录和分享。
mzlogin
2020/10/09
1.3K0
程序员必备CDN加速jsDelivr+Gihub远程仓库
内容分发网络(英语:Content Delivery Network或Content Distribution Network,缩写:CDN)是指一种透过互联网互相连接的电脑网络系统,利用最靠近每位用户的服务器,更快、更可靠地将音乐、图片、影片、应用程序及其他文件发送给用户,来提供高性能、可扩展性及低成本的网络内容传递给用户。
咕咕星
2020/08/19
9920
程序员必备CDN加速jsDelivr+Gihub远程仓库
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源
挺久以前就有网友给我的 GitHub Pages 博客模板提 Issue,说希望能增加 CDN 用于加速静态资源的加载,由于懒,一直没有动。
零式的天空
2022/03/28
1.8K0
使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源(二)
之前写过一篇 使用 jsDelivr 免费加速 GitHub Pages 博客的静态资源,在那之后,又陆续想到并实施了几点利用 jsDelivr 进一步加速静态资源加载的措施,新起一篇作为记录和分享。
零式的天空
2022/03/28
1.2K0
利用github+jsDelivr搭建图床
图床是什么?图床就是图片存放的地址,用来节省服务器的资源,也可以变相的提升网站加载速度 你是否正在遭遇以下问题: 1.在用静态博客网站写文章,图片不知怎么保存,保存在哪里 2.网上复制的心仪图片链接,用着用着某一天就失效了 3.特意花钱租个云服务器托管图片,划不来,而且上传操作好繁琐 4.市面上形形色色的免费图床,但都有时间期限,要么就是速度慢,存储空间小,有的还限流量 现在可以利用jsdelivr加速github仓库来实现图床,无论是否使用jsdelivr你都可以利用github搭建一个图床,但缺点是国内加载速度非常慢,严重影响我们的需求,为此我们还需要利用jsdelivr的cdn加速,jsdelivr在国内的节点有上百个,这样我们就得到了一个访问速度贼快,且免费,空间无限的一个图床。 下面就是教程了,有疑问有错误请评论指出,谢谢,仅以此文章帮助烂记性的自己和正在观看此博客的你。
科技怪物君
2021/08/10
1.7K0
利用github+jsDelivr搭建图床
GitHub+PicGo+jsDelivr搭建高速稳定免费图床
在主页点击用户头像,选择【Settings】-【Developer settings】-【Personal access tokens】-【Generate new token】,填写好描述,勾选【repo】,然后点击【Generate token】生成一个Token,注意这个Token只会显示一次,先保存至记事本,后续会用到。
leehao
2025/02/11
1640
GitHub+PicGo+jsDelivr搭建高速稳定免费图床
我的图床解决方案
博客的文章经常需要插入图片,如果我将文档与图片放在一起,那么图片的加载速度将会很慢,于是我使用了图床。
777nx
2023/05/08
1.3K0
我的图床解决方案
利用jsdelivr+github使用免费又好用的全球节点CDN
官网地址:https://www.jsdelivr.com/ 众所周知国内一些如阿里云,腾讯云,七牛云,又拍云超过一定额度都会产生费用,我记得几年前用七牛云一天就用了2000多,特别是放一些视频,几下钱就没了,中间遇到个攻击说不定哪天你的房子不是你的了。。。 jsDelivr是唯一具有中国政府颁发的具有有效ICP许可证的公共CDN,为其他一些有特殊要求的项目提供了npm,github,wordpress插件和自定义端点的镜像,全球750个节点,访问速度测试都是蛮快的,并且是完全免费的,你可以加速你网站的静态资源,也可以搭建自己的图库,这里我们仅用github来做下面的教程。
用户1739228
2022/08/30
3.8K0
利用jsdelivr+github使用免费又好用的全球节点CDN
JSEW —— 类似于 jsDelivr 的静态资源加速
现在网络上大部分公益项目都为 jsDelivr 提供镜像加速,此时用户的资源文件必须从源服务器经 jsDelivr 再绕过公益服务才能回到用户手上。本身 jsDelivr 也回源 GitHub 和 NPM,那么为什么不从源拉起?
OhhhCKY
2023/03/23
1.2K0
滥用Jsdelivr之存储视频/m3u8,并使用DPlayer加载
对于博客来说,媒体资源的存取方式至关重要,借助Jsdelivr加速Github上存储的图片已经是公认的方案,但对于视频来说,面对动辄几百兆的视频资源,你几乎无法找到一个免费的“视频床”,在第三方直接防盗链能力日渐完善的当下,急切需要一种折中方案。本文就借鉴前辈的尝试,将视频存放在Github之上并利用Jsdelivr实现加速,并利用DPlayer将其插入到自己的博客中。
ZONGLYN
2020/12/22
3.1K1
滥用Jsdelivr之存储视频/m3u8,并使用DPlayer加载
如何给网站添加CDN和OSS呢?
由于我自己的个人网站是放在韩国首尔的甲骨文云上,在中国部分地区确实无法快速访问。 于是我想通过CDN+OSS的方式来加速访问。
繁华是客
2023/03/03
1.7K0
打造一个舒服的写作环境(Hexo)
以上方案在免费的同时也还有保持相当不错的访问速度。不需要购买服务器,减少不必要的运维工作。
Ant丶
2022/03/01
1.6K1
打造一个舒服的写作环境(Hexo)
体验PicGo+GitHub+jsDelivr搭建免费图床体验
下载地址:https://github.com/Molunerfinn/PicGo
CoderJia
2024/10/18
3940
体验PicGo+GitHub+jsDelivr搭建免费图床体验
jsDelivr存储视频.m3u8
对于博客来说,媒体资源的存取方式至关重要,作为资深的老白嫖怪,借助Jsdelivr加速Github上存储的图片已经是公认的方案,但对于视频来说,面对动辄几百兆的视频资源,你几乎无法找到一个免费的“视频床”,在第三方直接防盗链能力日渐完善的当下,急切需要一种折中方案。本文就借鉴前辈的尝试,将视频存放在Github之上并利用Jsdelivr实现加速,并利用DPlayer将其插入到自己的博客中,大多数影视站就是这么淦的,所以咱也来试试。
qiangzai
2021/12/21
2.2K0
jsDelivr存储视频.m3u8
使用github-action推送博客部署仓库至NPM
自从2021年12月20日,jsdelivr因为“某些原因”,在大陆和台湾的ICP证书被吊销。可以说,这让国内的开发生态瞬间天塌一般。目前,虽然jsdelivr已经恢复了服务,但是这只是通过在“中国附件”的节点提供的CDN加速服务,速度上还不如放到本地。这种反向加速的CDN服务,我们已经可以认为jsdelivr已经挂了。
Akilar
2022/01/20
5870
使用github-action推送博客部署仓库至NPM
推荐阅读
相关推荐
使用jsDelivr加速你的网站
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档