自建博客系统跑 24 年:数据与简单性才是长寿关键
genmon · x · 2026-10-23
Interconnected 作者分享其博客系统的 colophon:自 2000 年起自建博客系统,持续运行 24 年,历经多次引擎重写。
- 架构:每篇文章是一个按日期命名的 Markdown 文本文件;构建步骤生成 SQLite 数据库作为索引用于归档页、标签与反向链接;页面由 Flask + Jinja 按请求渲染,数据库只读——即 Simon Willison 所称的 Baked Data 模式,无需 CDN 或缓存也扛得住 Hacker News 流量。
- 写作流:无后台 UI,用 Ulysses 完成想法捕捉、大纲、成稿三阶段,BBEdit 收尾。
- 长寿哲学:核心是数据与简单性——系统要简单到半天就能重写一遍(确实重写过多版),最小化维护成本。早年轶事:2004 年硬盘故障时靠冰块降温争取 20 分钟抢出数据。
「编程与Agent」频道最新
- 梗图:AI vibe coding 与老虎机的对应关系逐条拆解 — burny_tech · 2026-10-23
- 一个 prompt 让 Claude Code 造出可拆解的无人机原理演示 — NERDDISCO · 2026-10-23
- Scenario 开源 Blender AI 插件:一个面板聚合 500 模型,还内置 MCP server — NERDDISCO · 2026-10-23
- 开发者开源 Zaelar:边说话边生成界面的个人 Agent 操作系统 — Psychological_Arm645 · 2026-10-23
- Coinbase 推出 Agents 页面:让 ChatGPT、Claude 直连账户交易股票加密货币 — MurrLincoln · 2026-10-23
- Claude Code 全端推送重要安全更新,用户晒紧急升级提示 — umeshonai · 2026-10-23