宝塔面板搭配缓存插件加速WordPress站点访问

WordPress作为一款优秀的建站程序,想必许多博客站点都有用到。由于其本身的原因,网站访问速度比较缓慢。针对与一些配置不高的站点来说往往需要很长时间才能访问到其内容,对于优化措施当然是最为重要的!

 

  1. 主题优化——安装了CorePress主题,响应速度快,体积小,代码精,功能全,颜值高,兼容好。参考本站CorePress主题
  2. 服务器选择——一般都会选择一些稍微好一点的配置,但由于站点不大,需要的配置一边能够满足即可。
  3. 缓存优化——也就是下面要介绍的。

 

宝塔面板安装Redis

面板中软件商店搜索一下Redis,然后安装即可

开启扩展

面板中软件商店——运行环境——PHP(选择你当前使用的PHP版本号)——安装扩展——Redis——安装即可

下载WordPress插件

WordPress后台插件——安装插件——搜索Redis Object Cache ——安装启用即可

这里还需要加载两个强化插件:

下载 Memcached 插件所需的文件——object-cache.php

下载 Batcache 插件所需的文件——advanced-cache.php

下载地址:

来源:蓝奏网盘

然后将这两个文件解压之后上传到 wp-content  目录下,后台插件会显示出的

 开启端口号

宝塔面板——安装:填写缓存端口6379,放行即可

配置缓存

接下来我们可以修改其中 advanced-cache.php 中的一些基本配置,打开源代码编辑修改如下:(大约在43行左右)

max_age 代表缓存过期时间(以秒为单位),remote表示向远程数据中心发送缓冲区(0表示禁止),iantimes 表示访问多少次才创建缓存(2 是最小值),seconds 表示在多少秒之后才创建缓存(0 表示立即)。
	var $max_age =  3600; // Expire batcache items aged this many seconds (zero to disable batcache)

	var $remote  =    0; // Zero disables sending buffers to remote datacenters (req/sec is never sent)

	var $times   =    2; // Only batcache a page after it is accessed this many times... (two or more)
	var $seconds =  0; // ...in this many seconds (zero to ignore this and use batcache immediately)

然后在网站根目录下的 wp-config.php 中添加如下语句开启缓存

/** 激活Memcached */
define('ENABLE_CACHE', true);
/** 激活Batcache */
define('WP_CACHE', true);

 开启缓存

最后回到WordPress后台,进入设置——Redis——Enable Object Cache 启用即可

可以试试网站速度是不是明显提高了许多,这里之前需要清理浏览器的缓存!

 

 

 

版权声明:
作者:微末
链接:https://www.wmxx.site/post-105.html
来源:微末小巷
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>