用 Astro 6 组织内容层,而不是只组织页面
页面样式会变,但内容模型通常会陪项目走得更久。
Essay
速度当然重要,但个人博客更需要的是稳定、可维护,以及不依赖复杂基础设施的长期成本控制。
对个人博客来说,性能的目标并不是跑到极限分数,而是让“发布一篇文章”这件事始终简单可靠。
如果内容更新频率不高,评论系统也不是刚需,那么大量页面其实都适合静态生成。这样做的收益是明显的:
很多内容站会把搜索做成外部服务,但对文章量还不算巨大的个人博客来说,构建时生成索引往往已经足够。
Pagefind 的好处就在这里:它把全文索引和静态部署很好地结合起来,读者体验不差,维护成本也低。
这并不意味着以后永远不引入动态能力。相反,更好的做法是先用简单架构上线,再在真正需要时增加评论、分析统计、CMS 或实时内容。
我越来越觉得,一个能稳定写三年的博客,通常不会从第一天就塞满所有功能。它应该像一间干净的工作室:先能安心工作,再慢慢添置工具。
Related