Typecho优化:Typecho的缓存插件TpCache

  • A+
所属分类:系统文档

请注意,本文编写于 1529 天前,最后修改于 1529 天前,其中某些信息可能已经过时。

功能

减缓网站并发压力而开发的缓存插件。

注意

  1. 支持MemcacheRedisMysql三种驱动。
  2. 非js方式的访问统计插件会失效
  3. BUG请在缓存插件TpCache for Typecho页汇报

使用说明

后台设置

1
1

组件支持

请确保你的服务器 memcache 套件工作正常。

目前老高提供了 phpmemcachememcached 的支持,请选择对应的驱动。

memcached 配置请参考 Linux 服务器配置 memcached 并启用 PHP 支持

Redis 配置请参考 Linux 服务器配置 Redis 并启用 PHP 支持

缓存更新机制

目前以下操作会触发缓存更新

  • 来自原生评论系统的评论
  • 后台文章或页面更新
  • 重启memcached
  • 缓存到期

评论

原生评论简单测试过,没有大问题。

不过既然使用缓存了不如直接使用第三方评论系统,如多说。

性能

在老高的烂主机上随便就能跑到保守 800 的并发 (CPU 占用不到 70%),什么概念呢?

理论上支持每天69120000(60*60*24*800) 的 PV

下载

phpgao/TpCache

安装

请将文件夹重命名TpCache。再拷贝至 usr/plugins/下

升级

!!! 请先禁用此插件后再升级,很多莫名其妙的问题都是因为没有先禁用而直接升级导致的!

  • 我的微信
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 我的微信公众号扫一扫
  • weinxin