Astro 博客封面插图

Article

用 Astro 搭一个能长期维护的个人技术博客

从内容结构、部署方式和后续维护成本三个角度,说明为什么这套组合适合个人博客。

很多博客模板都能快速跑起来,但真正麻烦的是半年以后。

如果一套博客方案想长期用下去,它至少要满足三件事:

  1. 写作成本足够低
  2. 内容结构足够清晰
  3. 部署和维护足够稳定

Astro 很适合这种内容站点。

为什么是 Astro

对个人博客来说,最重要的不是炫目的交互,而是:

  • 内容组织是不是顺手
  • 文章归档是不是清晰
  • 构建出来的页面是不是稳定

Astro 的内容集合正好把这件事做得很干净。Markdown 文件负责内容,frontmatter 负责元数据,页面层只负责展示。

为什么搭配 Cloudflare Pages

Cloudflare Pages 对个人博客尤其友好:

  • 没有域名时也能直接用 *.pages.dev
  • 构建链路简单,适合长期托管
  • 后续如果要加自定义域名、分析或边缘能力,迁移成本低

这个博客底座该怎么继续扩展

先把写作和发布跑顺,再慢慢增加功能会更稳。比较自然的扩展顺序是:

  1. 标签页和分页
  2. 文章封面和更完整的文章元信息
  3. 搜索、评论、统计
  4. 自定义域名

如果一开始就把功能堆满,通常只会增加维护负担。