因为网站服务器在香港的缘故,没有很好的速度,所以苦苦钻研加速之道。虽然不能说权威,但是也研究过,也是可以说得上话的WordPress+jsDelivr开启伪全站CDN。动静分离也可帮助国内小宽带的机器加快速度!
优化网站访问速度的最直接方法
减小首页体积
减少图片尺寸,首页图片太大了,需要花些时间把图片大小都优化了,直观的感受就是,真明显,网站大小才是打开速度的最大关键
还有CSS,JS大小的优化,但是并不推荐,容易网页出错
备案网站 站点放国内
网站放国内才是最优的解决办法,但是国内的ECS带宽都太小了,关键还是我未成年还无法备案,物理距直接决定网站访问速度
CDN
CDN有几种模式,一种全站CDN,没备案可以选择CF,但是CF国内访问太慢了。还有一种是部分加速,国内目前能够称之为优秀的免备案CDN只有jsdelivr
WordPress+jsdelivr CDN
CF的太简单,本文就不说了,网上教程应该遍地都是
本文就来说一下目前本站正在用的jsdelivr cdn+GitHub
创建加速用仓库
首先在GitHub上创建一个仓库,创建wp-content和wp-includes这两个文件夹
在.gitignore(没有就手动建)中添加*.php,提交文件时忽略php文件
WordPress安装WP Super Cache插件
WordPress安装WP Super Cache插件后,在cdn一栏,填入cdn地址,仿照我的格式来,最后别加/
https://cdn.jsdelivr.net/gh/用户名/仓库名@分支
https://cdn.jsdelivr.net/gh/Mr-XiaoYi/wordpress@main/wp-includes/js/jquery/jquery-migrate.js
jsdelivr cdn只能加速静态文件,所以要排除php
仓库目录
不能什么都放到cdn上,它只能用来缓存静态文件,不能简单把wp-content和wp-includes文件夹直接填进去,可以针对性的,看我们的网页加载了那些内容,之后再分门别类的添加具体的文件夹目录(如果不懂直接打包这两个文件到GitHub)解决新版GitHub文件夹在线上传困难
下图就是效果,你能非常明显感受到网站变快,jsDelivr以及cdn如何挑选和简单介绍
如遇疑难杂症欢迎评论留言
还没有人赞赏,快来当第一个赞赏的人吧!
- 2 ¥
- 5 ¥
- 10 ¥
- 20 ¥
- 50 ¥
本文为原创文章,版权归小逸博客所有,欢迎分享本文,转载请保留出处!