Article
用 Astro 搭一个能长期维护的个人技术博客
从内容结构、部署方式和后续维护成本三个角度,说明为什么这套组合适合个人博客。
很多博客模板都能快速跑起来,但真正麻烦的是半年以后。
如果一套博客方案想长期用下去,它至少要满足三件事:
- 写作成本足够低
- 内容结构足够清晰
- 部署和维护足够稳定
Astro 很适合这种内容站点。
为什么是 Astro
对个人博客来说,最重要的不是炫目的交互,而是:
- 内容组织是不是顺手
- 文章归档是不是清晰
- 构建出来的页面是不是稳定
Astro 的内容集合正好把这件事做得很干净。Markdown 文件负责内容,frontmatter 负责元数据,页面层只负责展示。
为什么搭配 Cloudflare Pages
Cloudflare Pages 对个人博客尤其友好:
- 没有域名时也能直接用
*.pages.dev - 构建链路简单,适合长期托管
- 后续如果要加自定义域名、分析或边缘能力,迁移成本低
这个博客底座该怎么继续扩展
先把写作和发布跑顺,再慢慢增加功能会更稳。比较自然的扩展顺序是:
- 标签页和分页
- 文章封面和更完整的文章元信息
- 搜索、评论、统计
- 自定义域名
如果一开始就把功能堆满,通常只会增加维护负担。