关于WordPress网站速度问题,总有人抱怨说慢。但是如果真的慢的话,为什么会有那么多人用呢?其实不然,WordPress建站速度并不慢,慢是因为选择的主题不对。很多人使用国外WorPress主题,因为功能强,设计漂亮时尚。但是在你使用WordPress主题时,有没有考虑到主题的使用环境?首先优化过吗,这里的优化是指除掉了我们无法链接的一些API比如谷歌字体,谷歌JS,youtube的链接等。这里推荐点金主题网深度汉化的国外WordPress主题,全部是优化过的。当然这不是本文的重点。本文的重点是如果你已经使用优化过的WordPress主题,还是慢怎么办?如The7主题。下面的方法是对WordPress网站进行加速,分三部分:服务器优化,CDN存储和缓存插件。经过这三个方面处理,您的WordPress网站应该快如闪电。
服务器优化
这个服务器优化相当的重要,可以很快看到运行效果。当然并不是所有服务器都支持用户优化。如果您使用云服务器或VPS,这块就比较好操作。我们拿阿里云的ESC来说,环境是安装了Linux干净系统。搭建网站运行环境,使用宝塔的免费一键安装包。具体安装,可以百度,这里不展开介绍。安装好后,点软件设置,选择安装的PHP版本,然后在右边有个设置,点开,然后选择安装扩展:
PHP扩展
细心的你会发现我已经安装了opcache和redis这两个扩展。安装了这个作用比较大,opcache是脚本缓存,redis是数据库缓存。其作用就是在服务器不会频繁写入写出操作。对于wordpress后台的作用是立竿见影的。
如果使用了虚拟主机,有很多是没有这个操作的。不过有些国外主机采用cpanel面板的如Godaddy主机有这个选项。如果你使用这个主机,一定要在PHP版本切换中勾选上这两个选项。
CDN、存储服务
CDN是内容分发器。我们的网站存储地点就是在服务器所处的位置,由于线路问题,导致访问速度不理想。如果通过CDN的话,访问采用的是就近原则。因为它把网站的内容临时存储到就近的CDN服务商的服务器上。
不过这个CDN大部分都是收费的,特别是分布点比较多的CDN。而且对于国内网站,要想使用CDN服务,需要网站备案。这对于很多使用海外服务器的网站来说,就无法使用了。
所以这个方案不是特别推荐。这里推荐另一个方案。就是存储服务。笔者比较推荐OSS。通过实践来看,The7主题使用了这个OSS,速度大幅提升,可以做到快如闪电。关键是WordPress有个插件OSS Upload,可以方面用户操作。
OSS Uploa封面
另外也可以试试百度云对象存储BOS,也有相关插件可以使用wp-bos。
使用对象存储的好处就是把网站的图片,JS和CSS存到国内的服务器上,而且支持分发。这样就会大幅提升网站速度。
使用缓存插件
这个缓存插件可以进一步优化网页,可以进行客户端和服务端的缓存。下面几个插件说明一下,有收费的和免费的。
1、WP Rocket
WP Rocket是市场上最好的WordPress缓存插件。它是最简单,最适合初学者的缓存插件,如果您不了解用于不同缓存选项的技术术语,这将是一个很大的帮助。
它允许用户通过一键即时缓存他们的网站。它的抓取工具会自动提取您的WordPress页面以构建缓存。该插件然后自动打开推荐的WordPress缓存设置,如gzip压缩,页面缓存和缓存预加载。
WP Rocket还包括可以打开的可选功能,以进一步提高性能。这包括延迟加载图像,CDN支持,DNS预取,缩小等。
不过这个插件是个收费插件。
2、W3 Total Cache
W3 Total Cache是最受欢迎的WordPress缓存插件之一。它是一个全面的WordPress缓存插件,有很多选项,可能会让它对初学者来说有点吓人。
它包括正确设置WordPress缓存所需的所有功能。这包括页面缓存,对象缓存,gzip压缩,有限缩小支持,CDN支持等。
初学者可能会发现W3 Total Cache有点难以使用。
3、WP Super Cache
WP Super Cache是另一款流行的WordPress缓存插件。它是免费的,并得到许多顶级WordPress托管公司的高度推荐。
WP Super Cache插件包含加速网站所需的所有推荐缓存功能。这包括gzip压缩,页面缓存,缓存预加载,CDN支持,高级缓存预加载等。
它包括一个全面的设置部分和一个单独的选项卡,便于设置。
最新评论
下载地址呢
没有下载?
这篇文章写得深入浅出,让我这个小白也看懂了!
这个确实很实用,工作中会经常遇到这个问题。
这个教程还是比较实用的,希望可以对大家有点用。