第一篇 需求与选型:为什么自建后端
我们做的是本地资讯社区小程序巷议,团队四个人。第一版用云开发,两周上线:一个云函数处理发帖,一个集合存帖子,图片传云存储,省心。头一个月日活从零涨到八百,一切顺利。
问题出在第二个月。运营要按版块权重排序、要每十分钟聚合一次热帖、评论要楼中楼、发帖要先过敏感词。这些需求不是不能做,而是每个都要单独写云函数、配触发器、改权限,排期一下拉到下个月。更难受的是定时任务:云开发触发器最短一分钟,而我们的热榜聚合希望十分钟跑一次、还能读写 Redis 做缓存。一盘算,不如把后端搬到自己可控的 CVM 上。
这本手记记录整个迁移过程:Node 写接口、MySQL 存帖子与用户、Redis 做热榜、图片走 COS 直传、日志进 CLS。每篇给可照做的配置和真实踩坑,不是文档翻译。本篇先回答为什么搬、怎么算账、机器怎么选。
| 小节 | 内容 | 关键产出 |
|---|---|---|
| 1.1 | 需求拆解 | 数据流与表结构 |
| 1.2 | 选型对比 | 自建与云开发账单 |
| 1.3 | 机器准备 | CVM 规格与备案 |
| 1.4 | 技术栈对齐 | 框架与产品地图 |
机器还没买、想先比比价的同学,可以看 【腾讯云】云服务器 CVM,新用户限时特惠中。
延伸阅读
- 云开发 Python 实战(我们迁移前的老家)
- Node 建站实战(自建后端的部署参考)
