wordpress...一言难尽,本身就是个大块头,满意的主题体积又比较大,再安装一些插件,配上带宽不怎么大的服务器QAQ,想优化访问速度真不咋容易...不过优化后还是能有点效果的。我总结了这几个要点:

  1. 减小图片体积,使用图床
  2. 减少插件数量
  3. 选用体积较小的主题
  4. 配置伪静态,使用wordpress缓存或者建立服务器缓存
    1. wp rocket
    2. wp super cache
    3. w3 total cache
  5. 使用CDN或者买一个更好的服务器(为啥把这条放在最后。。。。?缺钢镚呗 (╯▽╰)╭

减小图片体积,使用图床

上传图片前先压缩下体积,现在有很多很棒的压缩工具,往往能压缩90%左右的体积。(稍微牺牲下观感,强迫症忽略这条)如果你的服务器带宽很大或者有很厉害的图床,用原图当然更好了

另外使用图床也是很有必要的,不是自家的带宽,咱不心疼,哈哈哈哈

常用的图片压缩工具(在线):

名称图片最大体积其他限制
docsmall25M
tinypng5M
websiteplanet50M速度较慢
compressjpeg貌似没有上传速度慢
画图麻烦

windows自带画图,在图片上右键选择编辑,再另存为就好啦,一般是对付几十M、上百M的图片,先压缩一下才能上传。我个人喜欢在线工具,有一些很棒的本地工具也可以尝试一下。

常用的图床:我只推荐两个:sm.ms,也就是大名鼎鼎的 i.luoli.net。还有路过图床,也挺棒的。另外wordpress对外链图片不太友好,所以建议配合
External Media without Import
插件一起使用。

减少插件数量

这个没啥说的,仁者见仁吧...wordpress插件不仅会降低响应速度,还可能带来兼容性问题,删掉非必须的插件就对了

选用体积较小的主题

寻找主题时选SEO optimized就对了,不过体积小的还好看的就要花点心思了...

配置伪静态,使用cache插件

配置伪静态后能够使用cache插件对网站进行缓存,加快网站访问速度,具体可以参考另一篇文章【wordpress配置伪静态与缓存加速

使用CDN或者买一个更好的服务器

(为啥把这一条放在最后。。。。。?缺钢镚呗 ╮ (╯▽╰)╭
服务器的资源是真金白银,CDN有相对便宜的,比如cloudflare就有免费的个人网站加速方案,但是曾经被国内用户薅羊毛过度,延迟贼高,现在貌似恢复了,可以尝试一下,可以配合插件比如WP Rocket配合使用。不过感觉比较小的站点折腾CDN意义不太大,仁者见仁吧。


森林里的动物不能一直停留在海滩上