缓存插件TpCache for Typecho
2023-02-18 16:44:17 时间
功能
减缓网站并发压力而开发的缓存插件。
注意
- 支持Memcache,Redis,Mysql三种驱动。
- 非js方式的访问统计插件会失效
- BUG请在缓存插件TpCache for Typecho页汇报
使用说明
后台设置
组件支持
请确保你的服务器memcache套件工作正常。
目前老高提供了phpmemcache与memcached的支持,请选择对应的驱动。
memcached配置请参考Linux服务器配置memcached并启用PHP支持。
Redis配置请参考Linux服务器配置Redis并启用PHP支持。
缓存更新机制
目前以下操作会触发缓存更新
- 来自原生评论系统的评论
- 后台文章或页面更新
- 重启memcached
- 缓存到期
评论
原生评论简单测试过,没有大问题。
不过既然使用缓存了不如直接使用第三方评论系统,如多说。
性能
在老高的烂主机上随便就能跑到保守800的并发(CPU占用不到70%),什么概念呢?
理论上支持每天69120000(60*60*24*800)的PV。
下载
安装
请将文件夹重命名为TpCache。再拷贝至usr/plugins/下
。
升级
请先禁用此插件后再升级,很多莫名其妙的问题都是因为没有先禁用而直接升级导致的!
相关文章
- 环境搭建 | 手动搭建域环境
- 环境搭建 | CTFd动态靶机搭建笔记
- 靶场攻略 | vulhub_DC6
- [javaSE] 并发编程(线程间通信)
- 权限提升 | suid提权及修复方式
- [javaSE] 集合框架(ArrayList,LinkedList,Vector)
- 神兵利器 | DayBreak安装与使用
- [javaSE] 网络编程(TCP通信)
- [javaSE] 网络编程(UDP通信)
- [javaSE] 网络编程(TCP,UDP,Socket特点)
- [javaSE] 网络编程(概述)
- [javaSE] 集合框架(共性方法)
- [javaSE] 集合框架(体系概述)
- [javaSE] 看知乎学习反射
- [javaSE] 看知乎学习工厂模式
- [javaSE] 看博客学习java并发编程
- [javaEE] Servlet的调用过程和生命周期
- [javaEE] Servlet的手动配置
- [javaEE] HTTP协议总结
- [javaEE] web应用的目录结构&配置虚拟主机