Web开发

首页 » 常识 » 诊断 » WordPress使用jsDelivr
TUhjnbcbe - 2023/3/2 18:54:00

简介

相信很多开发者对jsDelivr和GitHub并不陌生,对于能把静态资源通过jsDelivr对其实现免费的CDN加速场景,有很多WordPress站长可能不知道如何对其进行使用,那么今天辉哥就教大家WordPress使用jsDelivr+Github实现免费CDN加速。

说明:该想法和构思仅为辉哥个人想法和实现,最终操作和实现还得看技术怎么样,如果本篇内容您觉得无用或过于简单,请自行翻阅更多关于该相关内容的文章。

PS:请详细阅读下面的场景及方案

需求场景:服务器配置差,但是用户访问量多,cdn加载量大,静态资源较多

解决方案:使用jsDelivr+Github实现免费CDN加速

想法及说明:最近辉哥博客访问量激增,服务器的配置也并不高,虽说套了CDN,但是毕竟服务器还有其他网站在运行,用户同时访问的时候并发就会很高,就算CDN能帮助解决很大部分的请求,但是还是有部分内容需要回源,再加上CDN流量包用完了,老用户购买非常贵,这该如何是好呢?于是辉哥想到了jsDelivr和Github,平时在开发前端内容时,需要加载很多Js,例如JQuery,届时很多开发者会从jsDelivr上直接进行引用,以此辉哥想到了,如果把WordPress的静态文件放到GitHub上再使用jsDelivr进行缓存,然后使用jsDelivr的CDN链接进行引用,那么用户在访问网站的同时,只从服务器加载少量动态资源,大量静态资源全部通过jsDelivr的CDN进行加载,这样既能减少服务器的请求,也能减少CDN流量的使用,何乐不为呢!

为什么使用jsDelivr?

jsDelivr是一个提供含JavaScript库、jQuery插件、CSS框架、字体等Web上经常使用静态资源的服务,采用全球CDN加速,确保每一个地区的使用者都能得到最好的链接速度,大陆地区使用国内CDN加速jsDelivr可将不一样的JavaScript或CSSlibraries集合在一块儿使用,jsDelivr提供包扣npmGitHubWordPress等项目的镜像服务。最重要的是jsDelivr在国内使用的是网宿的CDN节点延迟低。下面放出一张jsDelivr测试国内延迟的截图。

官方网站:

1
查看完整版本: WordPress使用jsDelivr