如何用宝塔面板搭建WordPress的博客使用memcached缓存扩展优化数据库查询次数教程

教程开始:

使用宝塔面板搭建的WordPress博客,利用memcached优化数据库查询次数,加快博客网站打开速度,缺点服务器使用内存会占用多一些,使用其它缓存插件可能有冲突。

宝塔安装memcached

如何用宝塔面板搭建WordPress的博客使用memcached缓存扩展优化数据库查询次数教程

安装后,php设置里的下方session配置里的存储模式修改为memcached模式即可保存即可,别的不需要更改。

配合插件:

然后把object-cache.php文件上传到网站wp-content目录即可。
下载地址:https://wordpress.org/plugins/memcached/

安装batcache插件

batcache可以将整个页面缓存到内存中,下次直接从内存中取出html,完全不需要计算,所以速度非常快。下载解压后其实只有advanced-cache.php是有用的,而batcache.php是一个提供情况缓存的GUI入口,并无大用。

直接在WordPress后台搜索安装 batcache ,也可以从官方下载插件包:

https://wordpress.org/plugins/batcache/

然后解压得到 advanced-cache.php 上传到wp-content即可。

其中advanced-cache.php有一些自定义的选项可供配置:我们打开源代码编辑调成成下面的模式。

max_age代表缓存过期时间(以秒为单位),times表示访问多少次才创建缓存(2是最小值),seconds表示在多少秒之后才创建缓存(0表示立即)。

编辑博客根目录的wp-config.php 文件

编辑博客根目录的wp-config.php 文件,添加下方两段代码进去并保存:

解析define('ENABLE_CACHE', true);这段是激活Memcached; define('WP_CACHE', true);是激活Batcache;

如何用宝塔面板搭建WordPress的博客使用memcached缓存扩展优化数据库查询次数教程

进入博客后台-插件-已安装插件,如下图所示,就已经开启了Memcached 缓存功能,试试打开速度,是不是很快了?

正文完
 0