关于WordPress网站的速度,总有人抱怨它慢。但是如果真的很慢,为什么那么多人用?其实WordPress建网站并不慢,因为选的主题不对。许多人使用外国作品主题,因为它功能强大,设计美观时尚。但是你在使用WordPress主题的时候,有没有考虑主题的环境?有没有先优化过?这里的优化是指去掉一些我们链接不到的API,比如Google Font、Google JS、youtube链接等。在这里,黄金主题网推荐的国外WordPress主题都是经过优化的。当然,这不是本文的重点。这篇文章的重点是如果你已经使用了一个优化的WordPress主题,或者它很慢怎么办?比如7的主题。下面的方法是对WordPress网站进行提速,分为三个部分:服务器优化,CDN存储,缓存插件。经过这三个方面,你的WordPress网站应该快如闪电。
服务器优化
这个服务器优化很重要,很快就能看到运行效果。当然,并不是所有的服务器都支持用户优化。如果用云服务器或者VPS,这个比较好操作。以阿里云的ESC为例。环境是干净的Linux系统。设置网站运行环境,使用宝塔免费一键安装包。具体安装,有,这里不介绍了。安装完成后,点击软件设置,选择安装的PHP版本,然后右边有一个设置,点击打开,然后选择安装扩展:
PHP扩展仔细你会发现我装了两个扩展,opcache和redis。该功能的安装相当重要。opcache是脚本缓存,redis是数据库缓存。它的作用是服务器不会频繁写和写。wordpress的后台效果立竿见影。
如果使用虚拟主机,很多都没有这个操作。但是一些使用cpanel panel的国外主机,比如Godaddy主机,有这个选项。如果你使用这个主机,一定要在PHP版本切换中勾选这两个选项。
CDN,存储服务
CDN是一个内容分发商。我们的网站存储在服务器的位置,由于线路问题,访问速度并不理想。如果通过CDN,接入是基于就近原则。因为它把网站的内容临时存储在最近的CDN服务商的服务器上。
但是这个CDN大部分都是收费的,尤其是分布点比较多的CDN。而且对于国内网站来说,如果要使用CDN服务,需要网站备案。对于很多使用海外服务器的网站来说,是无法使用的。
所以不特别推荐这个方案。这是另一个提议。是存储服务。我推荐OSS。通过实践,7主题用了这个OSS,速度大大提高,可以快如闪电。关键是WordPress有插件OSS上传,用户可以操作。
OSS Uploa封面也可以试试云对象存储BOS,有相关插件可以用wp-bos。
使用对象存储的好处是网站的图片、JS、CSS都存储在国内的服务器上,支持分发。这样会大大提高网站的速度。
使用缓存插件
这个缓存插件可以进一步优化网页,可以缓存客户端和服务器。下面介绍几个插件来说明一下,有付费的,也有免费的。
1、WP火箭
WP Rocket是市场上最好的WordPress缓存插件。是最简单最适合初学者的缓存插件。如果你不知道不同缓存选项使用的专业术语,这将是一个很大的帮助。
它允许用户一次点击就能立即缓存他们的网站。它的抓取工具会自动提取你的WordPress页面来建立缓存。然后插件会自动打开推荐的WordPress缓存设置,比如gzip压缩、页面缓存和缓存预加载。
WP Rocket还包括可选功能,可以打开这些功能来进一步提高性能。这包括延迟镜像加载、CDN支持、DNS预取、还原等。
但是这个插件是付费插件。
2、W3总缓存
W3Cache是最流行的WordPress缓存插件之一。这是一个全面的WordPress缓存插件,有许多选项,可能会让初学者有点害怕。
它包括正确设置WordPress缓存所需的所有功能。这包括页面缓存、对象缓存、gzip压缩、有限缩减支持、CDN支持等等。
初学者可能会发现W3总缓存有点难以使用。
3、WP超级缓存
WP超级缓存是另一个流行的WordPress缓存插件。它是免费的,被许多顶级WordPress托管公司强烈推荐。
WP超级缓存插件包含了加速网站所需的所有推荐的缓存功能。这包括gzip压缩、页面缓存、缓存预加载、CDN支持、高级缓存预加载等。
它包括一个全面的设置部分和一个便于设置的独立选项卡。
如果遇到运行缓慢的WordPress网站,可以通过以上三个方面来解决。如果有什么好的建议或者不明白的地方,欢迎留言。当然,我们也提供优化服务。