Essay

在不过度工程化的前提下把博客做快

速度当然重要,但个人博客更需要的是稳定、可维护,以及不依赖复杂基础设施的长期成本控制。

对个人博客来说,性能的目标并不是跑到极限分数,而是让“发布一篇文章”这件事始终简单可靠。

先问自己:哪些东西真的需要动态化

如果内容更新频率不高,评论系统也不是刚需,那么大量页面其实都适合静态生成。这样做的收益是明显的:

  • 部署更简单
  • 页面更稳定
  • 成本更低
  • 问题更容易定位

搜索也不一定要依赖后端

很多内容站会把搜索做成外部服务,但对文章量还不算巨大的个人博客来说,构建时生成索引往往已经足够。

Pagefind 的好处就在这里:它把全文索引和静态部署很好地结合起来,读者体验不差,维护成本也低。

把复杂度留给真正需要它的未来

这并不意味着以后永远不引入动态能力。相反,更好的做法是先用简单架构上线,再在真正需要时增加评论、分析统计、CMS 或实时内容。

稳定优先,胜过炫技

我越来越觉得,一个能稳定写三年的博客,通常不会从第一天就塞满所有功能。它应该像一间干净的工作室:先能安心工作,再慢慢添置工具。