当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- 三步一坑五步一雷,高速成长下的技术团队怎么带?
- DOM节点操作
- 某618大促项目的复盘总结
- Get started, GIT
- 「混合云」会是云计算的下一个战场吗?
- The most hard core of the whole network explains the computer startup process
- IDEA-项目未自动生成 .iml 文件
- Do not understand the underlying principle of database index? That's because you don't have a B tree in your heart
- Kylin on kubernetes' practice on eBay
- 编程界大佬教你:一行Python代码能做出哪些神奇的事情?
猜你喜欢
Go之发送钉钉和邮箱
Data transmission of asynchronous serial communication controlled by group bus communication
delphi10的rest.json与system.json的踩坑
14000 word distributed transaction principle analysis, master all of them, are you afraid of being asked in the interview?
On hiz buffer
微服务的出现和意义的探索
你可能不知道的Animation动画技巧与细节
The emergence and significance of micro service
C language I blog assignment 03
爆一个VS2015 Update1更新带来的编译BUG【已有解决方案】
随机推荐
年薪90万程序员不如月入3800公务员?安稳与高收入,到底如何选择?
How to learn technology efficiently
Kubernetes服务类型浅析:从概念到实践
websocket+probuf.原理篇
Big data algorithm - bloon filter
Web安全(一)---浏览器同源策略
屏读时代,我们患上了注意力缺失候群症
微服务的出现和意义的探索
Analysis of kubernetes service types: from concept to practice
Dynamic programming -- state compression DP of set represented by binary
一次公交卡被“盗刷”事件带来的思考
14000 word distributed transaction principle analysis, master all of them, are you afraid of being asked in the interview?
The instanceof operator in ecmascript7 specification
IDEA-项目未自动生成 .iml 文件
When tidb and Flink are combined: efficient and easy to use real-time data warehouse
Awk implements SQL like join operation
Supervisor process management installation and use
Cpp(三) 什么是CMake
laravel8更新之维护模式改进
C language I blog assignment 03