WordPress 优化 OPcache Memcached 缓存


在上一篇文章中,启用了OPcache缓存实际效果是查询时间变短了。但是查询次数并没有减少。也就是显示的额数据好看点,有点自欺欺人而已。后来经过度娘看到一些博主使用OPcache+Memcached来优化WordPress,我也尝试一下。这次折腾完就这样,不想把时间都浪费这个优化上面。

WordPress 优化 OPcache Memcached 缓存-运维社区
WordPress 优化 OPcache Memcached 缓存-运维社区

WordPress 优化 OPcache 缓存

最近更换了主题后,感觉页面的打开速度有所变慢。在尝试了几种缓存都不太理想。在前些天卸载清理了插件和数据库后更不想使用插件来解决。于是找了一个PHP OPcache缓存,今天使用了一下效果立竿见影,基本达到了我的需求。以后不再折腾缓存了就用它吧。下面来了解下Zend OPcache及如何使用。 OPc…

先介绍我的服务器环境是 lnmp1.7  所以按照军哥的教程来。如果你是BT环境那就度娘看BT环境怎么使用 OPcache+Memcached;

0x01 安装 OPcache

OPcache是 Zend 开发的闭源但可以免费使用的 PHP 优化加速组件。lnmp1.7中默认已经安装了OPcache,我们只需要在lnmp1.7目录下执行下安装命令启用即可;

Opcache和eAccelerator两者冲突,执行下面安装命令后会自动卸载eAccelerator;

./addons.sh install opcache    # 执行此命令安装开启OPcache;
./addons.sh uninstall opcache    # 执行此命令卸载OPcache;

0x02 安装 Memcached

Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提供动态、数据库驱动网站的速度。

执行安装命令后会有两个选项 memcache 和 memcached,一个字母的差别不要选错了;

./addons.sh install memcached    # 执行此命令安装memcached;
./addons.sh uninstall memcached    # 执行此命令卸载memcached;

0x03 安装 Memcached Redux

可以在插件后台下载 Memcached Redux 或者点击跳转插件官网。其实这个插件可以不用在后台安装,可以将插件下载到本地然后解压将object-cache.php上传到 wp-content目录下即可,不是主题目录也不是插件目录。这样就搞定了不需要配置什么。如下图

WordPress 优化 OPcache Memcached 缓存-运维社区

0x04 缓存效果

下图是启用了OPcache和Memcached后的效果;就这样吧不折腾了。

WordPress 优化 OPcache Memcached 缓存-运维社区


0x05 Memcached 管理

Memcached 安装好后如何查看效果或者管理呢?可以下载一个 Memcache 探针,官方下载地址如下;解压后将Memcache.php上传至博客根目录使用域名\memcache.php访问输入账户密码即可访问。

Memcache v3.0.8

提取码:无
解压码:无

访问memcache.php的默认账户和密码是:memcache\password;修改访问Memcache.php的默认账户和密码需要修改memcache.php的第22-23行如下图标识,修改为你自己想要的账户和密码即可;修改第28行的缓存服务器地址将 mymemcache-server1 替换为127.0.0.1或者你自定的memcached缓存服务器地址,只有一台可以将第29行的参数删除或者注释掉;

WordPress 优化 OPcache Memcached 缓存-运维社区

WordPress 优化 OPcache Memcached 缓存-运维社区


人已赞赏
文章教程

无法登录到你的账户,你已使用临时文件登录

2020-7-29 9:39:43

文章教程

Linux rm -rf * 的正确用法

2020-8-2 9:02:04

个人中心
今日签到
搜索