在下陈同学 记录 · 分享 · 折腾

这个站点是怎么搭起来的

1 分钟 折腾记录建站

从技术选型到部署链路,记录一次个人站点的搭建过程。

决定建这个站的时候,目标其实很简单:写下来的东西要有一个自己的地方。

技术选型

前端用 Astro 做静态站点,交互部分以 Preact 岛屿按需注入。这样首页和文章页都是纯静态 HTML,第一次打开就能看到内容,不需要等 JavaScript 跑完。

后端逻辑放在 Cloudflare Workers 上,数据库用 D1,会话用 KV,密码哈希与限流放在 Durable Object 里。这些内容会在后续逐步上线。

部署链路

文章以 Markdown 存在仓库里,通过 PagesCMS 在线编辑。保存之后会产生一次提交,触发 Pages 自动构建,几分钟内线上就能看到更新。

PagesCMS 保存 → GitHub 提交 → Pages 构建 → 边缘分发

还没做完的部分

评论、登录、统计这些动态能力还没接上。页面结构已经就位,等后端接口就绪后直接挂载即可。

本文为初始示例文章,可随时替换。

评论

评论功能将在二期上线,届时登录后即可发表。