十三年前这个博客生在 WordPress 上,今天它搬进了一套自己写的引擎里。
为什么重写
一是快。虚拟主机上的 WP 背着几十个插件,TTFB 常年 800ms 起步;新引擎全站服务端渲染直出 HTML,SQLite 就在进程里,没有一次多余的网络往返。
二是干净。SEO 的每一环——TDK、canonical、结构化数据、sitemap、301、内链——都长在系统里,而不是靠插件缝出来。
三是好玩。写字的人,值得给自己的字盖一座像样的房子。
首屏的那座顶
开幕是一段深海里发光的鱼群,雾光沿画布缓缓流动,玻璃与亚克力在夜色里轻轻呼吸。灵感来自一次登陆页设计实验,我把它移植成了自己的游乐场。
技术清单
- Node.js 22 + Next.js 15,App Router,全站 SSR
- SQLite(node:sqlite),零依赖零运维
- 后台:文章 / GitHub 板块 / 评论 / SEO 控制台
- 301 引擎在 HTTP 服务器层直出,蜘蛛看到的是真 301
- 发布自动推送百度与 IndexNow
npm install && npm run seed && npm run build && npm start代码已开源,欢迎去 GitHub 拆着玩。
留言
NO REGISTRATION · 临时网名 + 邮箱即可开聊