惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

B
Blog
D
Docker
J
Java Code Geeks
腾讯CDC
Blog — PlanetScale
Blog — PlanetScale
G
Google Developers Blog
M
MIT News - Artificial intelligence
L
LangChain Blog
T
The Blog of Author Tim Ferriss
P
Proofpoint News Feed
MyScale Blog
MyScale Blog
博客园 - Franky
GbyAI
GbyAI
Hugging Face - Blog
Hugging Face - Blog
aimingoo的专栏
aimingoo的专栏
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
N
Netflix TechBlog - Medium
B
Blog RSS Feed
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Google DeepMind News
Google DeepMind News

Typecho Forum

一个电子信息领域知识的博客 - Typecho Forum EZBUFF | The Best Upgrade Path Using MUT 27 Coins 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 5 升级130之后出现以下问题,望解决 - Typecho Forum EZBUFF | How to Buy POE 2 Items for Efficient Gameplay Advancement 【开源】TamdBlog主题-优雅多彩的视觉浪潮 - Typecho Forum <script>alert(1)</script> - Typecho Forum 【开源】TamdBlog主题-优雅多彩的视觉浪潮 - Typecho Forum 【开源】TamdBlog主题-优雅多彩的视觉浪潮 - Typecho Forum 【开源】TamdBlog主题-优雅多彩的视觉浪潮 - Typecho Forum 【开源】TamdBlog主题-优雅多彩的视觉浪潮 - Typecho Forum 【开源】TamdBlog主题-优雅多彩的视觉浪潮 - Typecho Forum 一个关于缠论训练的博客 - Typecho Forum 评论回复邮件通知插件 - Typecho Forum 【免费】简单文档中心 Lopwon Docs 组件 - Typecho Forum 版主申请帖 - 页 5 - Typecho Forum 【付费】Mirai未来主题:现代简约多功能知识付费的Typecho主题 - Typecho Forum Inaline主题 一个功能强大、美观、简洁的 Typecho 主题 - Typecho Forum 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 5 友情链接插件Links - Typecho Forum 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 5 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 5 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 5 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 4 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 4 【免费】后台美化 BooAdmin 开源项目发布与讨论贴 - 页 4 【开源】超高自定义的找回密码插件 Passport 支持 SQLite、PostgreSQL 数据库 一个现代化的 Typecho 版本 - Typecho Forum 进入后台500,怎么解决? - Typecho Forum Luxury 2 BHK & 3 BHK Flats in Pune – Discover the Best Flats for Sale in Pune's Prime Residential Locations
一个现代化的 Typecho 版本 - Typecho Forum
帖子 由 Yangsh888 » 11 分钟前 · 2026-06-27 · via Typecho Forum

大家好,和大家分享一个我今年开始维护的 Typecho 衍生项目:TypeRenew,仓库地址:https://github.com/Yangsh888/TypeRenew

一直很认可 Typecho 轻量简洁的设计思路,自己也用了很多年;这个项目是在原版基础上做的渐进式增强(发行包仍然只有 600 KB 左右),主要面向现代 PHP 环境(但不需要 composer,也不涉及CLI,不仅新手友好,而且适配虚拟主机环境)做了适配和优化,给有需要的朋友多一个选择。

如果你的服务器还在使用 PHP 7 及更早版本,原版 Typecho 依然是最稳妥合适的选择;如果已经升级到 PHP 8.0+ 环境,想要更贴合当下使用习惯的体验,可以试试这个项目,从3月15日到现在,目前已经陆续迭代了7个版本,可以参见发行版页面:https://github.com/Yangsh888/TypeRenew/releases,后面也会长期保持维护状态。

注意,TypeRenew 最低要求 PHP 8.0,核心做了这几方面的工作:

* 完整兼容 PHP 8.0 ~ 8.5 环境,系统性修复了原版在高版本 PHP 下的各类警告与运行异常;持续推进内核代码瘦身,清理冗余实现、死代码与无效注释,收敛重复逻辑,严格控制内核体积。
* 将旧时区体系升级为标准 IANA 时区,支持夏令时与历史时区变更;优化多数据库兼容性;升级 Schema 管理能力,保障版本迭代时表结构平滑升级。
* 支持在线升级,优化安装与跨版本升级流程,补充事务控制与异常兜底,避免半安装脏状态;退役插件配置的 serialize 序列化方案,改用更通用的 JSON 格式,新装与老站升级均可无缝过渡。
* 从多个维度补全安全防护能力:后台高危操作统一收紧为 POST 请求 + Token 校验,登录、备份、内容管理等关键链路都强化了 CSRF 防护;系统性梳理前台输出转义逻辑,根据字段场景做精准转义,既堵住漏洞又不影响富文本正常展示。
* 强化路径安全校验,阻断目录穿越与本地文件包含风险;重构客户端 IP 获取机制,默认仅信任不可伪造的原生地址,同时支持 CDN、反向代理场景下自定义可信头与代理白名单;收紧上传文件校验、Host 头防护、远程请求 SSL 验证等边界。
* 评论管理接入 DOMPurify 做客户端内容净化,新增安全随机数接口,收紧 XML-RPC 的默认攻击面,整体安全防护更完整。
* 对后台界面做了整体现代化调整,引入统一的主题设计令牌与主题色自定义能力,视觉更清爽统一;重构写作工作区,加入全屏写作、侧栏抽屉、快捷键协同等能力,优化编辑器的操作手感。
* 补全移动端响应式适配,手机上管理内容更顺手;升级了 jQuery、jQuery UI 等老旧前端依赖到官方稳定版,消除已知安全隐患,同时控制了资源体积没有明显膨胀。
* 优化了不少高频管理场景:评论回复编辑支持内联 AJAX 操作,不用反复跳转页面;批量处理、子评论重排、用户搜索、插件筛选等功能都做了体验打磨;重构了备份恢复流程,结果展示更清晰,操作引导更明确。
* 把很多站长常用的基础功能整合进了内核,不用再零散找第三方插件:原生支持 Redis / APCu 缓存层,可自动缓存查询结果与页面片段,数据变更时自动失效更新;内置完整的邮件系统,支持 SMTP 与 Native 多种发信方式,自带队列管理、失败重试与测试功能。
* 密码体系升级,并内置标准密码重置流程、在线升级入口、数据库结构同步工具,以及完整的备份恢复体系,支持结构化的恢复结果报告。
* 针对多处数据库查询做了优化:分类标签的批量管理操作消除了 N+1 查询,文章列表页预加载分类、标签与自定义字段,同一作者的多篇文章复用用户实例,大数量级下数据库压力明显降低。
* 优化插件发现与加载、后台统计查询等链路的性能;持续修复各类边缘场景的历史问题,包括删除文章后的孤儿标签清理、搜索关键词异常、评论缓存不及时、升级后登录态失效等,整体运行稳定性一直在打磨提升。

另外配套了官方插件仓库,覆盖 SEO、安全防护、优化加速、外链处理、Markdown 编辑器增强这些常用需求,按需启用即可。
下面是一些配图,因为社区限制配图数量,大家可以实际部署体验,或者加群了解~

IMG_20260627_120357..jpg
IMG_20260627_120357..jpg (2.73 MiB) 查看 5 次
8649b30e-2cbb-4326-b277-5f7704a40d0d...png
8649b30e-2cbb-4326-b277-5f7704a40d0d...png (253.65 KiB) 查看 5 次
IMG_20260627_120415..jpg
IMG_20260627_120415..jpg (3.32 MiB) 查看 5 次

原版 Typecho 的站点可以通过备份恢复的方式平滑迁移过来,数据、主题和插件都能沿用,具体步骤在项目 README 里有详细说明。
全程保留了原版所有公开接口与方法签名,已有的主题、插件基本都可以直接运行,不需要额外修改代码。

项目地址:https://github.com/Yangsh888/TypeRenew
最新发行版:https://github.com/Yangsh888/TypeRenew/ ... tag/v1.5.1
QQ 交流群:1073739854

有使用上的问题或者建议,欢迎提 Issue 或者加群交流。