宝塔下借助 Memcached 加速wordpressw网站(附插件配置方法)

在没有使用内存缓存之前,白天博客不知道页面加载速度有多慢。而就在前段时间,给白天博客(wordoress站点)这个网站运行宝塔面板里的PHP扩展Memcached后,页面加载速度不知道提升了多少倍(初步估算3-5倍?)。那么本篇文章白天就将配置方法分享给大家。

宝塔下借助 Memcached 加速wordpressw网站(附插件配置方法)

什么是 Memcached?

Memcached 是一种高性能的分布式内存对象缓存系统,在动态程序中使用 Memcached, 既能提高访问的速度,同时还减低了数据库的负载。

Memcached 可以存储来自调用数据库和 API,或者页面渲染生成的任意类型的数据(字符串,对象)到内存中,也可以直接到内存中去读取。

宝塔面板安装 Memcached 扩展

在左侧菜单栏进入软件商店,搜索栏里搜索“memcached”并安装。

宝塔下借助 Memcached 加速wordpressw网站(附插件配置方法)

再到自己wordpress站点使用的PHP版本里点击设置后在安装扩展里安装 “memcached” 。

宝塔下借助 Memcached 加速wordpressw网站(附插件配置方法)

注:

  1. 安装成功后,以防万一可以通过phpinfo来检测已安装的扩展中是否已有 memcached 。
  2. PHP 扩展中有 Memcache 扩展 和 Memcached 两个扩展,两者仅仅相差一个字母 D,别安装错了。

WordPress安装启用Memcached

1、下载 WordPress 中的 Memcached Is Your Friend 插件到本地。

PHP Memcached 插件官网下载地址:https://wordpress.org/plugins/memcached-is-your-friend/。

考虑到国内访问WordPress官网429错误,所以白天已将插件下载到网盘供大家下载:memcached-is-your-friend.zip

2、插件下载后解压到本地,把文件里的 memcached-class-object-cache.php 重命名为 object-cache.php 后再上传至 /wp-content/ 目录。(注:不是上传到 wp-content/plugins/ 目录)。

WordPress 会自动检查在 wp-content 目录下是否有 object-cache.php 文件,如果有,直接调用它作为 WordPress 对象缓存机制。

上述所说步骤做完之后,编辑博客根目录的wp-config.php 文件,添加下方两段代码进去并保存:

//是激活Batcache(功能说明https://www.seobti.com/2617.html)
define('ENABLE_CACHE', true);

//这段是激活Memcached(功能说明https://www.seobti.com/1388.html)
define('WP_CACHE', true);

白天截图给大家看下:

宝塔下借助 Memcached 加速wordpressw网站(附插件配置方法)

上方步骤完成之后,再到博客后台 – 插件 – 已安装插件,如下图所示,如果已安装插件中有显示”Memcached Is Your Friend”就表示已经开启了 Memcached 缓存功能

宝塔下借助 Memcached 加速wordpressw网站(附插件配置方法)

到前端试试页面打开速度,是不是飞快?

文章最后一次修改于

原创文章,作者:白天,如若转载请注明出处:宝塔下借助 Memcached 加速wordpressw网站(附插件配置方法)

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(4条)

  • 阿三源码
    阿三源码 2020年9月8日 13:54:19

    把服务器弄得差一点贪了。。。终于恢复好了

    • 白天
      白天 2020年9月8日 14:51:07

      @阿三源码哈哈哈,在弄之前最好是先做下备份,或者快照!

    • 黄岛主
      黄岛主 2021年7月7日 11:21:35

      @阿三源码我也是用了楼主的方法,出了问题。还是在宝塔里面安装MemcacheD插件,然后在wordpress里面Memcached Is Your Friend插件。

    • 白天
      白天 2021年7月10日 09:16:18

      @黄岛主安装 设置完成记得重启nginx

微信内浏览本博