博客基于 WordPress 开始发表文章,个人博客网站上线。
C++ / C# / Lua 三语言自研 HTTP 服务器,稳定运行 11 年。
由 Claude Code(Anthropic AI 编程工具)主导,放弃 LiteHttp 与 WordPress,迁移到 FastAPI + Jinja2 + JSON,作品展示、博客、作品存档统一到新架构。
再次由 Claude Code 主导,Python 全量下线,重写为 Rust(axum + tokio + minijinja + sqlx)单二进制;模板编译期内嵌,博客、卡片、作品存档迁移到 MySQL 8.0,静态资源经内存 cache 层直出。
| 维度 | LiteHttp 自研 2013–2026.03 |
AI 重构 2026.04–2026.07 |
Rust 重写 2026.08– |
|---|---|---|---|
| 后端语言 | C++/C#/Lua | Python 3.11 | Rust |
| Web 框架 | LiteHttp + WAMP | FastAPI + uvicorn | axum + tokio |
| 博客系统 | WordPress (PHP) | Jinja2 模板 (Python) | minijinja(编译期内嵌) |
| 数据存储 | MySQL + 硬编码 HTML | JSON 文件 | MySQL 8.0 + JSON 混合 |
| 前端渲染 | 手写 HTML | Jinja2 服务端 | minijinja 服务端 |
| 开发方式 | 人工手写 | AI Coding | AI Coding |
微信