互联网技术 · 2023年11月27日

提高WordPress网站速度和性能的简单方法

当你的WordPress网站运行一段时间后,随着文章和插件数量的增加,数据库也会变得越来越大,网站的速度你总会感觉变慢了,那么怎么才能让WordPress的速度变得快起来呢?我这里给大家分享一下增加WordPress性能和速度的方法。

哪些原因最容易让WordPress速度变慢?

1、最最影响WordPress速度原因之一就是服务器的质量。

没错,任何的优化都比不上硬件层面的优化。一个性能强劲的服务器是对网站速度影响最大的因素。

我建站笔记之前使用的是1核2G1M配置的腾讯云服务器,后面做活动的时候换到了2核4G5M配置的腾讯云服务器后,网站速度明显变快,如果你的服务器配置不高,条件允许的情况下升级配置是提升网站速度最快捷有效的方法。

2、没有给网站开启缓存。

WordPress本身是一个动态网站程序,如果你不安装缓存的话,所有用户访问都会动态加载,导致服务器资源占用升高。

而安装一个缓存插件后,用户访问你网站数据就会直接读取缓存好了的静态文件,比直接访问动态文件速度要快好几倍。

3、加载了太多的图片。

一些才学会自己搭建网站的朋友对网站上怎么上传图片完全没有概念,经常看到一些小白的网站图片大小都是几M的相机或者手机拍摄的原图上传,这样的图片是直接影响网站速度的。

尤其是对于带宽比较小的网站,大量的大图会让你网站宽带被占满,别人打开就非常慢。

 

最简单提高WordPress网站速度和性能的方法

 

具体优化WordPress性能和速度的方法

1、有条件的情况下,升级服务器硬件

本文发表时WordPress的推荐硬件配置是php 7.3+,数据库MySQL 5.6+或MariaDB 10.1+,而这两个版本的数据库基本内存要求是1G及以上,所以我们服务器最好选择1G或者以上的内存配置比较好。

2、安装缓存插件

缓存分为页面缓存和数据库缓存。

页面缓存的话,推荐新手直接安装WP Rocket,效果最明显,不过是付费插件,免费的可以使用WP Super Cache等。

数据库缓存的话,通常使用的就是Memcached或者Redis,不过这个缓存需要是VPS或者托管性虚拟主机才能开启,普通的虚拟主机不支持。

另外还可以开启nginx缓存。

3、使用一个轻量级代码简单的主题

一个优秀的主题代码质量相对比较高,而购买的一些国外高级主题通常代码会比较复杂,配套的插件也比较多,普通用户不知道如何优化的话会比较慢。

所以最简单的方法是使用一个轻量级的主题,本站目前使用的是Astra Pro主题。

4、去掉响应慢的插件

并不是说插件安装得越多就一定会影响网站速度。但是如果你服务器配置低,过多插件确实有一定影响。

在服务器配置够高的情况下,过多的插件本身对网站速度不会有明显影响,但是插件的质量和插件的一些API调用会影响网站的速度,这一点需要具体排查。最简单的你可以一个插件一个插件的停用,然后判断启用了哪个插件会让网站速度变慢。

5、使用CDN加速

CDN确实可以加快网站速度,不过如果你是国外服务器,那么没有办法使用国内的CDN服务,所以提升也不明显。

国内用户的话可以选择腾讯云CDN、阿里云CDN,还有七牛和又拍云的CDN或者对象存储都可以。相对来说七牛和又拍云的对象存储比较简单,装个插件就行了。

6、减少网站图片大小

一些新手用户发文章需要配图,图片都是直接上传原图,一张图片的大小可能都是几兆,所以网站很卡。我们可以降低图片分辨率,压缩图片大小,然后上传。

7、评论分页显示

如果你网站上评论很多,那么最好把评论分页显示,有必要的话可以关闭评论头像功能。

最简单提高WordPress网站速度和性能的方法

8、主页和归档页采用文章摘要输出

默认的WordPress主题在首页和归档页是直接输出整篇文章的,所以你网站页面就会一下加载几篇文章的完整内容,包含图片等资源,就会变卡,而使用摘要就会避免这个问题。

不会弄的话直接上插件:WordPress首页文章显示“阅读更多”按钮的方法

9、不要把视频和音频文件直接上传到WordPress

没有特殊原因,不建议直接把视频和音频传到网站后台,虽然默认不会自动播放,但是当有人在播放的时候就会占用你网站的带宽,带宽满了就会很卡。

10、长篇文章分页

如果你一篇文章太长,可以给文章分页显示。

11、减少外部资源请求

例如你引用了其他网站的图片,如果对方网站速度比你的还慢,那么无疑也会拖慢你网站加载速度。

12、减少数据库调用

开启数据缓存后会得到明显的改善。

13、限制帖子修订功能

方法参见:Windows修订版本是什么?怎么关闭自动保存

14、定期优化数据库

我一般用的插件帮忙:7款WordPress数据库插件_清理_优化_重置_修复_搜索

15、使用图片延迟加载

又叫懒加载,可以使用a3 Lazy Load设置,(WP Rocket也支持),而且新闻称WordPress有意把这个功能做成标配功能。

16、使用新版本的php

通常新版本的PHP都会提升性能,不过要根据自己实际情况考虑,避免出现主题或者插件不兼容最新PHP的情况。

本文是全系列中第1 / 20篇:WordPress优化

  • 最简单提高WordPress网站速度和性能的方法
  • 网站速度慢?10条WordPress优化方法帮你提速
  • 轻量级WordPress优化插件推荐:Performance 1.9.1(附下载地址)
  • WordPress速度优化之如何减少HTTP请求
  • 网站速度跟什么有关_影响网站速度慢的8个方面
  • WP Rocket 3.12.3.2破解版下载,有正版授权出售,安全
  • 使用又拍云给WordPress网站加速_新版插件教程
  • 想优化WordPress的打开速度?让gtmetrix来帮忙
  • WordPress插件太多速度慢怎么办?使用Asset CleanUp按需加载插件
  • WordPress怎么禁用Gravatar或者缓存加速Gravatar头像
  • 很好用的WordPress优化速度插件推荐:Hummingbird
  • #建站#配置Nginx fastcgi_cache缓存加速WordPress网站
  • 使用WP-Optimize优化你的WordPress数据库
  • 优化WordPress性能必备工具:Query Monitor
  • 多功能的WordPress优化插件:WPJAM Basic
  • 功能使用简单的WordPress缓存插件:Breeze
  • WordPress评论点击延迟加载插件:Lazy Load for Comments
  • 优化WordPress上传图片速度几种方法,减少数据库查询
  • WordPress全站静态缓存优化插件WP2Static
  • WordPress优化小技巧,禁用Jquery Migrate文件
3.5/5 – (2 votes)

About The Author

OpenMagic API

Need more than content? Move into the product flow.

If you are here for model access, pricing, developer docs, or the future API console, the dedicated product path now lives on api.openmagic.ai.