耗时两天做了Typecho静态缓存插件,专为个人博客打造,不影响评论交互功能
前几天体验Marvis AI助手,感觉比Deepseek稍强一点,尝试用Marvis做Typecho静态缓存插件,我提需求、思路,参考WordPress的WP Rocket、WP Fastest Cache、Cache Master等静态缓存插件,先从简单功能开始做,一步一步做出来,Marvis做出第一个版插件实测有效果,随着功能慢慢增加,Marvis跑了半天后越跑越卡,Bug越来越多,然后把Marvis卸载了,安装WorkBuddy,让WorkBuddy分析插件代码并改进(图1),最终耗时两天做出了我想要的效果(图2),WorkBuddy使用了近1500积分(图3)。
此插件的特点,有两种缓存方式,PHP层文件缓存、文件缓存+Nginx直读,Nginx直读的特点是访客打开已有缓存的网页,不用经过PHP直接把缓存页面返回给访客的浏览器,可实现响应时间短、资源低占用、数据库0次查询(图4)。



一小时前在线 · 2 人活跃 · 约 18 ms
标签
Typecho
3篇
随记 · 1天前 · 建站 NEW 阅读
0
评论0
点赞0
Typecho每次登录后台时总是提示有新版本,干脆把相关代码禁用了
自从Typecho更新到1.3后,每次登录后台总是提示有新版本(图1),同时还会读取Typecho官方日志(图2),看了代码,虽然是异步请求,不会影响后台页面的加载速度,这两个请求对我来说没用了,所以干脆把相关代码禁止或删除了(图3,删除后的效果)。
我的Typecho网站目前使用有一年半了,暂时没遇到什么Bug,所以暂时不升级(当前版本无任何问题,能不升级就不要升级)。
点此查看具体操作步骤


随记 · 4周前 · 建站 阅读
0
评论0
点赞0
Typecho只允许指定IP地址访问登录页面(login.php) 提高网站安全性
此插件是只允许指定IP地址、网段访问登录页面(login.php),提高网站安全性。
增加了紧急访问令牌,如果你的宽带更换了IP地址,可通过令牌URL访问登录页面,登录后台在插件设置重新添加IP地址。
点此前往下载插件
随记 · 11月前 · 建站 阅读
0
评论0
点赞0