文章目录[x]
- 1:Memcached是什么?
- 2:安装Memcached
- 3:安装PHP的Memcached扩展
- 4:WordPress配置Memcached
- 4.1:页面缓存
- 4.2:对象缓存
- 4.3:数据库缓存
Memcached是什么?
Memcached是一种高性能的分布式内存对象缓存系统。在动态应用中,Memcached既能提高访问的速度,同时还减低了数据库的负载。它是以LiveJournal旗下Danga Interactive公司的Brad Fitzpatric为首开发的一款软件。现在已成为mixi、hatena、Facebook、Vox、LiveJournal等众多服务中提高Web应用扩展性的重要因素。
安装Memcached
本教程采用宝塔面板和WordPress缓存插件,无需修改代码。
首先我们需要到宝塔面板中安装Memcached,需要安装2个东西,一个是Memcached本身,另一个是PHP的Memcached扩展。打开软件管理-运行环境-安装Memcached,建议使用编译安装。
安装过程会持续一段时间,可以稍等一会再回来,在安装完成后,我们继续安装PHP的Memcached扩展。
安装PHP的Memcached扩展
打开PHP设置-管理,安装Memcached缓存器扩展
PHP扩展安装很快就会安装上,这样我们的网站环境就算配置好Memcached了,接下来可以为WordPress配置对象缓存了。
WordPress配置Memcached
为WordPress配置Memcached,我们可以借助W3 Total Cache这款插件,这是一个非常好用且功能强大的WordPress缓存插件,它内置了对象缓存选项,让我们可以直接使用,我们可以直接在WordPress中安装。
安装好W3 Total Cache后,选择Performance – General Settings
把需要用到的缓存都切换成Memcached
页面缓存
对象缓存
数据库缓存
完成后保存所有的选项
刷新前台页面,查看页面源代码如果能够在最底部发现下面的内容,就证明你的WordPress已经成功配置好Memcached缓存。