如何解决WordPress网站性能问题?已用Autotimize未改善
WordPress 性能优化方案(针对 getthattech.com)
排查 Autotimize 配置问题
插件没效果大概率是配置不到位,不是插件本身的问题:- 必须开启HTML压缩、CSS聚合压缩、JS聚合压缩,但要排除核心依赖脚本(比如jQuery),防止页面功能异常;
- 开启图片懒加载,但如果主题已经自带懒加载,二选一关闭,避免冲突;
- 服务器资源不足的话,禁用缓存预加载,不然反而拖慢响应速度。
服务器层面硬优化
- 开启Gzip/Brotli压缩:直接在服务器面板(cPanel、宝塔这类)里开启,比插件压缩效率高得多;
- 配置浏览器缓存规则:在
.htaccess里添加缓存规则,静态资源(图片、CSS、JS)设30天以上缓存,动态页面设1小时缓存,示例规则:<IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access plus 1 year" ExpiresByType image/png "access plus 1 year" ExpiresByType text/css "access plus 1 month" ExpiresByType application/javascript "access plus 1 month" ExpiresByType text/html "access plus 1 hour" </IfModule> - 切换到PHP 8.0及以上版本:WordPress对高版本PHP兼容性很好,性能提升显著,直接在服务器面板切换就行。
图片深度优化
Autotimize的图片优化力度有限,手动补位:- 批量转WebP格式:用ShortPixel这类插件把现有JPG/PNG转成WebP,记得备份原格式;
- 上传前压缩:用TinyPNG把图片压到最小再上传,别直接传原图;
- 删除冗余图片尺寸:WordPress默认生成多种尺寸,用Regenerate Thumbnails插件删掉主题不用的尺寸,减少服务器负载。
主题插件瘦身
- 卸载冗余插件:把不用的插件全删了,尤其是带大量前端脚本的弹窗、统计类插件;
- 测试轻量主题:如果当前主题臃肿,换成GeneratePress、Astra这类轻量主题试试,性能提升会很明显;
- 关掉主题冗余功能:比如主题自带的社交分享、评论系统,不用就直接禁用。
数据库优化
- 清理冗余数据:用WP-Optimize插件删掉过期评论、草稿、文章修订版;
- 优化数据库表:在插件里执行表优化,减少数据库查询耗时。
内容的提问来源于stack exchange,提问作者Witerver
相关产品推荐
相关产品推荐

