大部分使用Wordpress建站的站长都是使用动态页面或者伪静态页面,用户请求页面时就免不了从数据库中读取内容,减缓了页面加载速度。如果访问量过大,频繁对数据库操作也会增加数据库及服务器的负载。如你的服务器支持Memcache,建议你启用Memcache,加快Wordpress页面加载速度,减少数据库负载。
Memcache是一种高性能的分布式内存对象缓存系统。在动态应用中Memcache 既能加快页面加载速度,也能有效降低数据库的负载。在 WordPress 实现 Memcache就是使用 Memcache 把 WordPress 的 Object Cache 写到内存中去,下次直接从内存中读取。相比直接从数据库去读取数据,或者将Object Cache 数据存到文件,然后从硬盘中读取,Memcache有很大的速度优势。
WordPress 默认支持 Object Cache,因此Wordpress启用Memcache也很方便,具体步骤如下:
1、你的服务器需要支持Memcache,WDCP、LNMP、LAMP一键安装包均包含Memcache插件,可选择安装。
2、Wordpress官网下载Memcache插件。
3、将下载的object-cache.php文件复制到wp-content目录下,注意不要放到wp-content/plugins/下。
WordPress会自动检查wp-content目录下是否有object-cache.php文件,如果存在此文件将自动开启Wordpress对象缓存机制。刷新下页面,速度是不是快了很多。
延伸阅读:
出现500错误不要着急,可以通过打开wordpress的debug模式查看具体的错误信息,具体方法是找到Wordpress根目录下的wp-config.php,并找到
define('WP_DEBUG', false);
将其修改为:
define('WP_DEBUG', true);
再次打开网站看到服务器返回了以下错误信息:
Fatal error: Class 'Memcache' not found in /wp-content/object-cache.php on line 372
这是由于服务器没有安装Memcache造成的。原来LNMP一件安装包中提供了Memcached安装脚本,安装时会让你选择安装Memcache还是Memcached,由于我安装了Memcached,所以才造成Wordpress启用Memcache后服务器返回500错误。卸载Memcached并选择安装Memcache后,Wordpress成功启用了Memcache缓存加速。
敢达决战官方正版 安卓版v6.7.9
下载敢达决战 安卓版v6.7.9
下载像素火影骨架佐助 (Perseverance Fire Shadow)手机版v1.16
下载要塞英雄 安卓版v33.20.0-39082670-Android
下载梦想城镇vivo最新版本 安卓版v12.0.1
梦想城镇vivo版是这款卡通风模拟经营类手游的渠道服版本,玩
怦然心动的瞬间 安卓版v1.0
怦然心动的瞬间是一款真人向的恋爱互动游戏,在游戏中玩家将扮演
曼尼汉堡店游戏 安卓版v1.0.3
曼尼汉堡店是一款非常好玩的精品恐怖类型冒险游戏,在这款游戏中
现代总统模拟器去广告版 安卓版v1.0.46
现代总统模拟器是一款休闲养成类游戏,可能对于不少的玩家来说都
现代总统模拟器付费完整版 安卓版v1.0.46
现代总统模拟器高级版在商店是需要付费的,相对于普通版本,高级