WordPress 网站越用越慢?7 个最常见的原因

刚装好的站点打开只要半秒,半年后变成三秒,这是一条几乎所有人都走过的曲线。多数时候不是服务器不行,而是下面这几件事在悄悄累加。

1. 插件只装不删

停用不等于没有成本:停用的插件仍占磁盘、仍可能被加载、仍会被安全扫描。每加一个插件,就多一份脚本、样式和数据库查询的可能。定期清点,三个月没用过的就删掉。

2. 没有页面缓存

WordPress 每次访问都要跑一遍 PHP 和数据库。纯静态缓存能把这一步直接跳过,是投入产出比最高的一步。先上缓存,再谈其他优化。

3. 数据库在悄悄变胖

文章修订、过期 transient、垃圾评论、插件留下的日志表,会让查询变慢、备份变大。定期清理修订版本和过期选项,效果立竿见影。

4. 图片没有压缩

一张手机原图 4MB,首页放五张就是 20MB。转成 WebP、把最大宽度限制在 1600px,通常能减掉八成体积,肉眼几乎看不出差别。

5. 主题加载了用不到的脚本

很多主题和插件会在所有页面加载全部资源:轮播、灯箱、图标库、动画。打开开发者工具的 Network 面板,按体积排序,通常能发现几个页面根本用不上的大文件。

6. 外部请求拖慢首屏

外部字体、头像服务、统计脚本、CDN 探测,每一个都要额外握手。头像可以改为本地缓存,字体只保留用到的字重,非必要脚本延后加载。

7. PHP 版本与 OPcache

PHP 8.x 相比 7.x 有明显提升。同时确认 OPcache 已开启,否则每个请求都要重新编译代码。这一步通常只需要改配置,不用改代码。

排查顺序建议

先用工具测一次基线,再按“缓存、图片、插件、数据库、外部请求”的顺序逐项处理,每改一项复测一次。没有基线就没有优化,只有感觉。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容