Cloudflare Workers 部署手记
静态资产模式部署主站,评论走独立 Worker,一份 wrangler 配置的取舍。
静态站点部署到 Workers 资产模式,是「CDN 分发 + 零调用计费」的组合。
为什么不是 Pages
官方已把新项目推荐到 Workers 静态资产模式,Pages 进入维护态。既然要长跑,就选还在演化的那条路。
评论怎么隔离
评论 API 是独立 Worker,绑定 D1,路由挂在 /api/*。主站不背运行时,免费额度内完全够用。
app.post('/api/comments', async (c) => {
// 频率限制 + honeypot 在这里
return c.json({ ok: true });
});
部署顺序:先建 D1 表,再部署评论 Worker,最后主站。
小站的好处是拓扑简单:一张图能画完的东西,就不该超过一张图。