[WordPress优化加速] 高速CDN(免费、无需插件)/压缩图片/缓存页面插件

发布于 2019-02-24  111 次阅读


一、前言:

由于“免备案”+“便宜”+“可以顺便搭梯子”等诱惑,我放弃了腾讯和阿里的学生优惠,选择了国外的服务器。

不过由于天朝长城防火墙的存在,国内访问外网的速度实在很慢。再加上我的服务器在美国,这速度确实有点不忍直视。并且WordPress本身的访问速度也只能说是差强人意,所以我鼓捣了很多天WordPress优化,才勉强达到现在的访问速度。

顺便说一句,虽然学生优惠的国内服务器访问很快,但是页面大了之后加载起来还是比较慢,毕竟只有1M带宽。

二、页面打开速度测试、在线页面分析:

Google Page Insights [墙外]:https://developers.google.com/speed/pagespeed/insights/

Pingdom Tools [墙内、海外]:https://tools.pingdom.com/

Gtmetrix [墙内、海外,包含Yslow]:https://gtmetrix.com/

17ce [国内,某些域名不可使用]:https://www.17ce.com/

站长之家工具 [国内外,有很多功能]:http://tool.chinaz.com/

三、优化插件和技巧

[注意:请首选从WordPress后台在线安装插件!]

1.使用Cloudflare的CDN服务

官网:https://www.cloudflare.com/

国内的用户当然可以选择七牛云的服务,但是国内的流量资源非常宝贵,一旦被DDOS会产生高额费用;并且,我只是注册了一下七牛云就不断有人打电话骚扰我。

[顺便说一句,东方财富、阿里云、UC也经常电话推销,是不是我不配拥有隐私?]

Cloudflare的使用教程网上都有,也许我以后会另写一篇教程详细地讲一遍。总之普通的用户选择FREE,然后去域名注册商处修改DNS服务器即可,cloudflareDNS更新非常快,注册完成到生效不超过10分钟。

2. WP Super Cache

这是一款高速缓存插件,推荐的理由是可以和上面所说的CDN混用。安装成功之后开启“缓存”和“预缓存”,高级设置中勾选推荐设置即可,访问速度会有显著提升。

注意:可以在这款插件中开启“压缩页面”,这样就启用了Gzip压缩,不但能提升速度,还能节省流量!

3. Fast Velocity Minify

这款插件可以合并并压缩CSS、JS、HTML,并且可以和上面的两者混用,安装成功之后按照默认设置即可。访问https://gtmetrix.com 前后对比可以发现显著提升;

4.压缩图片以加速显示

我以前使用的一直是TinyPNG的网页服务,后来我发现它只能压缩我上传时的图片,上传之后经过WordPress自动裁剪,小分辨率的那些图片反而变大了,所以我就不推荐他们的网页服务了。在这里推荐一下他们推出的插件。

Compress JPEG & PNG images

这款插件的免费版只给每个网站每月500张图片的限额,但是实测可以换绑域名重新注册,理论上就可以无限压缩了。不过还是希望大家支持一下Pro版。

5. WP User Avatar

这款插件让WordPress使用本地头像替代在WordPress.org的头像,实测对网页速度提升不大,可以不使用。(不过可能对某些大流量多评论的站点会有显著提升)

6. WP-Optimize

一款专注于数据库清理的插件,对我的站点作用其实并不大。(但是对某些多文章多用户的网站可能会有显著提升)