当前位置:网站首页>Speed up your website with jsdelivr
Speed up your website with jsdelivr
2020-11-07 20:58:00 【User 2595250】
introduce
Due to server configuration 、 Geographical reasons , Many webmasters are not satisfied with the loading speed of their websites . But use Object storage , It will lead to payment , There's a lot of pressure on non-profit sites . And there's a risk of being attacked . jsDelivr It's a free CDN, Can provide free acceleration service for stationmaster . If you want to configure it yourself , You can use the scheme of this article . Most of the comments in this article are at the end of the page , Use GitHub Desk Users can read as they like . alike , In addition to referencing static resources , We can also cite image resources .
at present GITHUB There is no upper limit to the warehouse capacity ! But the official recommendation is 1G within ! Warehouse single file 50M Will receive a warning , Greater than 100M Will be rejected ! jsDelivr Only for 50M The following documents CDN Speed up !
ps: Use VOID We recommend using object storage , You can go to the bottom and choose " pay ".
It is not compatible. There is no special static resource folder / Topics that cannot be mass referenced
Start
1) Download theme static folder With handsome Take the theme for example , The theme folder is in Site root /usr/themes/handsome/assets
Under the table of contents . Conditional can be verified MD5 Are they the same?
2) stay Github Create any warehouse , And grading 、 Assign folder WEB End manually create folder mode : because GitHub The page does not support clicking New Folder , You need to create a new empty file in the folder directory ,/new/new.html
. html Files can be deleted later , Or as Readme.html
It can also be used .
3) Upload static folder Be careful :GitHub Single upload only 100 File , Most topics need to be uploaded in batches , It is recommended to check the number of files in advance .
4) Make sure the file is uploaded correctly
5) Manual access jsDelivr Accelerated warehouse
https://cdn.jsdelivr.net/gh/ user name /repo@version/ file name ( Folder name )
For example, the dream of a new cloud :https://cdn.jsdelivr.net/gh/heyechuanmei/YiMengXinYun@master/static/typecho/handsome/7.3.1/assets
6) Theme background or manual reference to the file With handsome Take the theme for example : Set the appearance → Speed optimization → Upload local static resources to your cdn On → Fill in the outer chain of references
7) Visit website ,F12 Inspection
Link to the original text : https://www.onyi.net/archives/420.html
版权声明
本文为[User 2595250]所创,转载请带上原文链接,感谢
边栏推荐
猜你喜欢
[C + + learning notes] how about the simple use of the C + + standard library STD:: thread?
统计文本中字母的频次(不区分大小写)
The CPU does this without the memory
Don't treat exceptions as business logic, which you can't afford
【C++学习笔记】C++ 标准库 std::thread 的简单使用,一文搞定还不简单?
来自不同行业领域的50多个对象检测数据集
android基础-RadioButton(单选按钮)
websocket+probuf.原理篇
C language I blog assignment 03
Delphi10's rest.json And system.json Step on the pit
随机推荐
C++在C的基础上改进了哪些细节
「混合云」会是云计算的下一个战场吗?
Three steps, one pit, five steps and one thunder, how to lead the technical team under the rapid growth?
什么都2020了,LINQ查询你还在用表达式树
High concurrency in ngnix cluster
Delphi10's rest.json And system.json Step on the pit
Insight -- the application of sanet in arbitrary style transfer
Principles of websocket + probuf
动态规划——用二进制表示集合的状态压缩DP
Writing method of field and field comparison condition in where condition in thinkphpp6
快速上手Git
On the concurrency of update operation
【C++学习笔记】C++ 标准库 std::thread 的简单使用,一文搞定还不简单?
Get started, GIT
分享几个我日常使用的VS Code插件
三步一坑五步一雷,高速成长下的技术团队怎么带?
Cpp(四) Boost安装及基本使用 for Mac
建议患者自杀,OpenAI警告:GPT-3用于医疗目的风险太高
虚拟DOM中给同一层级的元素设置固定且唯一的key为什么能提高性能
laravel8更新之维护模式改进