一天,在测试站上一个一个关闭插件测试有哪些插件对网站的速度影响比较大,当关到seo插件时,数据库查询减少了40%左右,页面生成时间减少了25%,这时才发现这个seo插件对网站速度的影响真大,因此特意来测试一下。
本次测试选用两款插件ALL in one Seo 和Yoast SEO,并且均选用免费版本,只简单的进行一些测试,并选择Query Monitor监控页面生成时间和数据库查询次数不安装任何其它优化类型组件或者插件。
测试环境如下
- 系统:Windows 11
- CPU:i5-12400
- 内存:24GB
- 数据库:Mysql 8.0.12
- Apache版本:2.4.39
- PHP版本:8.0.2
- WordPress版本:6.2
- All in one seo 版本:
- Yoast SEO版本:
- Woocommerce版本:7.5.1
- Query Monitor版本:3.12.1
- 主题:storefront
为保证测试结果的准确性,所有页面,均去除前3次刷新的结果,然后取后面5次刷新结果,取平均值。选取页面为首页,产品类目页,产品页,blog类目,blog页面。
首先进行全站点安装后第一次全新的测试,这个时候只安装了主题,woocommerce,query monitor,其它任何插件和数据均未安装。
接下来在两个站点分别安装Yoast SEO 和ALl in one SEO插件,并均使用默认设置,所有非必选组件均不安装。然后再次进行测试。
接下来导入产品和文章。文章为手动创建文章,共创建10篇文章。产品导入采用方法为把原来的产品导出来,然后在表格里面复制,然后再导入进去,共导入960个产品。导入产品如下表。
本站所有测试环境均使用ubuntu+lnmp
所有的测试、优化均基于lnmp进行,大部分方法均是相通的,仅仅因为是lnmp是一键安装,集成了大部分安装脚本,方法配置。
本人对于服务器,网站运行环境是十窍通了九窍,还有一窍不通,一桶不满,半桶晃荡,所以在配置上能偷懒的就偷懒,能省事的就省事,并且这些配置仅仅为自己配置过的记录,所有配置均自己在自己服务器上实现,并不一定通用所有配置环境,并且文章描述也可能不通顺,前言不搭后语,驴唇不对马嘴,请需要参照此文章配置的客观慎思而行,不保证你配置的时候一定可以成功。
此段落本站所有文章均有,作者已完成自我批评,只接受评论区指正,不再接受批评,谢谢。