当前位置:网站首页>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]所创,转载请带上原文链接,感谢
边栏推荐
- Principles of websocket + probuf
- C++在C的基础上改进了哪些细节
- 一万四千字分布式事务原理解析,全部掌握你还怕面试被问?
- C language I blog assignment 03
- Delphi10's rest.json And system.json Step on the pit
- ngnix集群高并发
- The emergence and significance of micro service
- Adobe Lightroom /Lr 2021软件安装包(附安装教程)
- Reflection on a case of bus card being stolen and swiped
- Kylin on kubernetes' practice on eBay
猜你喜欢
Data transmission of asynchronous serial communication controlled by group bus communication
Summary of the resumption of a 618 promotion project
laravel8更新之维护模式改进
面部识别:攻击类型和反欺骗技术
What kind of technical ability should a programmer who has worked for 1-3 years? How to improve?
【解决方案】分布式定时任务解决方案
微信小程序request报400错误 @RequestBody接收不到
Do not understand the underlying principle of database index? That's because you don't have a B tree in your heart
密码学-尚硅谷
C language I blog assignment 03
随机推荐
Kylin on kubernetes' practice on eBay
The emergence and significance of micro service
Big data algorithm - bloon filter
工作1-3年的程序员,应该具备怎么样的技术能力?该如何提升?
留给快手的时间不多了
什么都2020了,LINQ查询你还在用表达式树
【原创】ARM平台内存和cache对xenomai实时性的影响
Git代码提交操作,以及git push提示failed to push some refs'XXX'
DOM节点操作
Sentry 安装
How Facebook open source framework simplifies pytorch experiment
栈-括号的匹配
When tidb and Flink are combined: efficient and easy to use real-time data warehouse
Insight -- the application of sanet in arbitrary style transfer
Cpp(三) 什么是CMake
Python image recognition OCR
graph generation model
How to learn technology efficiently
Adobe media encoder / me 2021 software installation package (with installation tutorial)
How did I lose control of the team?