星哥的博客

  • 首页
  • 系统
  • 虚拟机
  • 网站开发
  • 硬件外设
  • VPS/云主机
  • 心情随笔
  1. 首页
  2. 网站开发
  3. Code
  4. 正文

使用Memcached和内存缓存加速插件Batcache为WordPress提速

2013年3月11日 1981点热度 3人点赞 0条评论

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

WordPress 启用 Memcached 这样的内存缓存之后,每次访问 WordPress 页面,都要从内存中获取多个缓存对象。

而 Batcache 主要就是解决这个问题,它是基于 Memcached 的 WordPress 缓存插件,它的工作原理是:把当前整个页面作为一个对象缓存到内存中,这样再次访问 WordPress 页面的时候,直接获从内存中获取这个对象即可,速度极快。

并且这个插件也是 WordPress.com 官方使用的加速插件之一。

为什么要使用Memcached:

由于 WordPress 默认支持 Object Cache, 所以在 WordPress 实现 Memcached 就是使用 Memcached 把 WordPress 的 Object Cache 写到内存中去,下次直接从内存中读取。相比直接从数据库去读取数据,或者从 Object Cache 数据存到文件,然后从硬盘中读取,Memcached 有很大的速度优势。

Memcached安装步骤:

1. 服务器安装 Memcached 扩展,重启PHP进程;
2. 下载 WordPress Memcached 插件:http://wordpress.org/extend/plugins/memcached/;
3. 把下载的 object-cache.php 复制到 wp-content,注意不是 wp-content/plugins/;
4. WordPress 会自动检查在 wp-content 目录下是否有 object-cache.php 文件,如果有,直接调用它作为 WordPress 对象缓存机制;
5. 安装 WP Memcached Manager,方便查看 Memcached 信息。

Batcache安装使用:

1. 首先确认安装好 Memcached;
2. 下载Batcache,http://wordpress.org/extend/plugins/batcache/;
3. 上传 advanced-cache.php 到 /wp-content/ 目录;
4. 上传 batcache.php 到 /wp-content/plugins/ 目录;
5. 在 wp-config.php 添加以下代码激活 Batcache:    define('WP_CACHE', true)  ;
6. 然后尝试多次载入页面查看源代码,应该在 之前可以看到一些 Batcache 状态代码(未登录状态);
7. 可以修改 advanced-cache.php 开始的一些代码来调整选项。

标签: 暂无
最后更新:2013年3月11日

wangxingcs

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据。

wangxingcs

这个人很懒,什么都没留下

我的博客

仅记录一些有用的教程,自己的经历,已屏蔽各大搜索引擎收录。

新浪微博 @wangxingcs

Twitter @wangxingcs(常在)

最新 热点 随机
最新 热点 随机
Proxmox VE(PVE)6.X 添加硬盘 PVE解决VM is locked问题 Proxmox VE配置更新源 黑群晖显示真实CPU信息(支持7.0.1) Proxmox VE直通硬盘(全盘映射方式) PVE去除“没有有效订阅”提示
Proxmox VE(PVE)6.X 添加硬盘黑群晖显示真实CPU信息(支持7.0.1)Proxmox VE直通硬盘(全盘映射方式)Proxmox VE 6.1/6.2 U盘安装教程测试下WordPress手机端APPProxmoxVE添加E1000e网卡(可升级群晖6.2.2)
CSS @media 适配代码 Windows 2008 R2 Hyper-v 安装Centos6.3和LinuxIC v3.4 dede安全设置 SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 测试下WordPress手机端APP 织梦后台修改步骤
标签聚合
FineCMS 虚拟机 DSM CMS 手机 群晖 POSCMS PVE

COPYRIGHT © 2015-2022 wangxingcs.com. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

陕ICP备13007295号