跳到主内容

WordPress加载速度优化二

100%
WordPress加载速度优化二

前言

上次跟大家说了下  WordPress 加载速度优化 今天在来说说 WordPress 加载速度优化,最近在网上看到了很多关于 PHP7.3 比 PHP5.6 快多少倍多少倍的,加上最近 WordPress 又推出了 5.2 版本的更新,要求 PHP 版本在 5.6 以上,更新后工具又提示最好使用 MYSQL5.6,所以本站今天下午花了一点时间进行更改环境,使用 nginx+PHP7.3+MYSQL5.6 来运行我的 WordPress,下面来简单说说吧。(PS:本站使用的是 AMH 面板+阿里云 ECS)

优化

在更新环境后,之前使用的 memcached+opcache,memcached 却不能用了(目前不支持 php7.x),于是在网上搜了一下很多人推荐 redis+opcache,既然得到了一个优化方案,咱就来折腾一下试试,不行再用其他方法好了。在 AMH 面板安装好 redis4.0+pecl_redis-2.2.7,pecl_redis-2.2.7 安装好后,需要对应你即将优化的环境再次安装。到这服务器端就暗转完毕了。下面要安装一下 WordPress 端,在网站后台搜索“Redis Object Cache”安装启用,在 wp-config.php 中添加define("WP_CACHE_KEY_SALT",'www.qicaiyun.top');,出现下图样式即为启用成功:

WordPress加载速度优化二

 

这里有一处需要注意,如果你安装了 wp super cache 缓存插件,需要到高级设置里,开启“使用对象缓存系统来存储缓存文件”,如下图所示:

WordPress加载速度优化二

 

测试

如果你想知道优化后的结果,比如数据库查询次数,查询时间及内存占用的情况,可以在你主题目录 function.php 里添加下面代码,操作后会在网站底部显示具体信息。

<//显示数据库查询次数、查询时间及内存占用的代码
function performance( $visible = false ) {
$stat = sprintf( ‘%d 次查询 用时 %.3f 秒, 耗费了 %.2fMB 内存’,
get_num_queries(),
timer_stop( 0, 3 ),
memory_get_peak_usage() / 1024 / 1024
);
echo $visible ? $stat : “<!– {$stat} –” ;
}
add_action( ‘wp_footer’, ‘performance’, 20 );>

结束上述操作,相信你的 WordPress 肯定比以前快了,至少我的网站比较快了,已经加载在 0.4 秒左右,经过上述优化,达到了 0.035-0.085 左右,提升还是非常明显的。

总结

如果你使用的也是 AMH 面板,正不知道如何优化你的网站时,上述文章你没看明白,可以在文章底部留下你的联系信息,我看到会联系你,由于本人不是专业的,只能说尽可能帮你,无偿帮你(如果你是土豪,打赏个红包也是可以的,哈哈)。本文会置顶持续更新(前提是有更好的方法)。目前本人的技术还做不到 0sql,继续努力吧。

这篇有帮助吗?
云上的幻象
云上的幻象查看主页

七彩云博客,分享 WordPress 建站实战与 AI 工具测评,覆盖服务器运维、站长工具、软件资源与电商运营干货,专注原创实用的主题插件、网站加速与安全优化教程。

1013文章4评论

相关文章