当前位置:网站首页>使用jsDelivr加速你的网站
使用jsDelivr加速你的网站
2020-11-07 20:58:00 【用户2595250】
引入
由于服务器配置、地域等原因,许多站长对自己网站的加载速度十分不满意。但是使用对象存储,会导致产生付费,对非盈利性的站点有较大压力。且存在被攻击的风险。 jsDelivr就是一款免费的CDN,可以为站长提供免费的加速服务。 倘若愿意自行配置,可以采用本篇文章的方案。本文大部分批注为页端,使用GitHub Desk的用户可以酌情阅读。同样的,除了引用静态资源,我们也可以引用图片资源。
目前GITHUB仓库容量是没有上限的!不过官方推荐在1G以内! 仓库单个文件50M会收到警告,大于100M会被拒绝! jsDelivr仅能针对50M以下的文件CDN加速!
ps:使用VOID的用户我们更建议使用对象存储,您可以划到底部选择"付费"。
难以兼容没有专门静态资源文件夹/无法批量引用的主题
开始
1)下载主题的静态文件夹 以handsome主题为例,主题文件夹在站点根目录/usr/themes/handsome/assets目录下。有条件的可以验证MD5是否相同
2)在Github新建任意仓库,并进行分级、分配文件夹 WEB端手动建立文件夹方式:由于GitHub页端不支持点击新建文件夹,需要在建立文件夹的目录下新建空文件,/new/new.html。 html文件可以在之后删除,或者作为Readme.html使用也可以。
3)上传静态文件夹 注意:GitHub单次仅限上传100个文件,大部分主题需要分次上传,建议提前点开查看文件数量。
4)确认文件上传无误
5)手动访问jsDelivr加速过后的仓库
https://cdn.jsdelivr.net/gh/用户名/repo@version/文件名(文件夹名)
例如忆梦新云:https://cdn.jsdelivr.net/gh/heyechuanmei/YiMengXinYun@master/static/typecho/handsome/7.3.1/assets 6)主题后台或手动对文件进行引用 以handsome主题为例:设置外观→速度优化→将本地静态资源上传到你的cdn上→填写引用的外链
7)访问网站,F12进行检查
原文链接: https://www.onyi.net/archives/420.html
版权声明
本文为[用户2595250]所创,转载请带上原文链接,感谢
https://cloud.tencent.com/developer/article/1744567
边栏推荐
- Exploration and practice of growingio responsive programming
- What should be considered in the promotion plan outside the station?
- Three steps, one pit, five steps and one thunder, how to lead the technical team under the rapid growth?
- 年薪90万程序员不如月入3800公务员?安稳与高收入,到底如何选择?
- 微服务的出现和意义的探索
- 快速上手Git
- How to choose a good company
- 工作1-3年的程序员,应该具备怎么样的技术能力?该如何提升?
- 华为HCIA笔记
- android基础-RadioButton(单选按钮)
猜你喜欢

Using pipe() to improve code readability in pandas

IDEA-项目未自动生成 .iml 文件

What should be considered in the promotion plan outside the station?

如何高效的学习技术

What kind of technical ability should a programmer who has worked for 1-3 years? How to improve?

On hiz buffer

laravel8更新之维护模式改进

C语言I博客作业03

你可能不知道的Animation动画技巧与细节

工作1-3年的程序员,应该具备怎么样的技术能力?该如何提升?
随机推荐
How Facebook open source framework simplifies pytorch experiment
Insight -- the application of sanet in arbitrary style transfer
Recommend suicide, openai warns: gpt-3 is too risky for medical purposes
大数据算法——布隆过滤器
vscode 配置
凯撒密码实现
你可能不知道的Animation动画技巧与细节
Adobe media encoder /Me 2021软件安装包(附安装教程)
What do you think of the most controversial programming ideas?
Facebook开源框架如何简化 PyTorch 实验
不懂数据库索引的底层原理?那是因为你心里没点b树
What is the relationship between low code vs model driven?
Reflection on a case of bus card being stolen and swiped
Business facade and business rule
某618大促项目的复盘总结
汇编函数mcall systemstack asmcgocall syscall
Kubernetes服务类型浅析:从概念到实践
On the coverage technology and best practice of go code
Bgfx compilation tutorial
A detailed explanation of microservice architecture