什么是Memcached?
Memcached对象缓存为WordPress对象缓存提供了一个持久的后端。
许多Web应用程序将数据保存到RDBMS中,应用服务器从其中读取数据并在浏览器中显示。但随着数据量的增加和访问的集中,RDBMS的负担会增加,数据库响应会变差,网站显示会延迟。是时候让memcached大显身手了。Memcached是一个高性能的分布式内存缓存服务器。一般目的是通过缓存数据库查询结果来减少数据库访问次数,从而提高动态Web应用的速度和可扩展性。Memcached背景重要性Memcached工作原理下面我们通过一张图来看看Memcached是如何工作的。
安装Memcached
这是用WordPress Pagoda面板实现的。接下来,我们需要在Pagoda Panel软件商店中搜索memcached并安装它。
我们需要在pagoda后面的PHP扩展中安装Memcached,而不是Memcache。
检查安装是否成功。
我们可以通过打开PHP下的phpinfo来检查安装的扩展中是否有memcached。
启用Memcached
每个人家里都可以点击下载object-cache.php压缩包文件到你的电脑上,解压,把里面的object-cache.php上传到/wp-content/目录下。
注意:WordPress不会上传到wp-content/plugins/目录,而是会自动检查wp-content目录中是否有object-cache.php文件,如果有,直接调用作为WordPress对象缓存机制。
注意:object-cache.php文件可以从以下网站下载。
安装完上述文件后,我们需要在wp-config.php的文件中添加以下代码来激活Memcached。
在后台检查安装是否成功,插件→已安装插件→增强插件,我们看到安装完成。
如何查看memcached缓存效果
我们这里需要安装一个插件,点击下载,解压后的文件可以放在网站的根目录下。
然后输入你的域名/memcache.php进行访问,账号是memcache,密码是password。您也可以打开文件并自己配置以下信息。
注意:通过访问下面的网站下载插件文件。
我们已经成功配置了以下说明中显示的状态。
说最后一句话。有什么好的优化建议,也可以提出来。以上文章是自己看了一些前辈的做法后摸索出来的。有什么建议可以写在留言里。