去年 3 月一个客户给我打电话,一个独立创始人,他搭建了一个 Next.js 应用,在 Vercel 的 Hobby 计划上发布了,然后向 4,000 个订阅者发出了产品猎人的发布。到上午 11 点,他的网站被限流了,他的 Serverless Function 调用在一个上午就超过了每月限额。他确信 Vercel 出问题了。其实没有。他只是从来没有真正读过"免费"意味着什么。
这种情况发生的次数比应该的要多。Vercel 的免费层确实很有用,但围绕它的营销造成了人们期望的东西和他们实际得到的东西之间的差距。所以让我们缩小这个差距。
---
Vercel 的 Hobby 计划实际包含的内容
Hobby 计划是免费的、永久的(不是试用),并为个人项目涵盖了令人惊讶的大量内容。截至 2024 年,这是你能使用的:
带宽:每月 100 GB
Serverless Function 执行:每月 100 GB 小时
Edge Function 调用:每月 500,000 次
构建分钟数:每月 6,000 分钟
部署:无限制(是的,真的)
并发构建:1 个
自定义域名:支持
HTTPS/SSL:通过 Let's Encrypt 自动配置
分析:基础版(不是完整的 Web Analytics 产品)
团队成员:仅限你。没有协作者。
这份清单看起来不错。对于作品集网站、个人项目或低流量博客来说,确实够用。我自己用过 Hobby 套餐做个人实验,包括我在 2022 年构建的一个小工具,用来抓取 Southwark 的公开规划申请。它完美运行了好几个月,我根本没操心过。
但是一旦你开始为别人构建项目,或者预期会有真实流量,你需要看看表面数字之外的内容。
---
没人会读的部分:商业使用被禁止
这是最容易让人吃亏的地方。Vercel 的服务条款明确说明 Hobby 套餐仅适用于非商业个人项目。你不能用它来部署客户网站。你不能用它来运行你收费的 SaaS。你不能用它来做任何业务,即使流量很低。
我不是在危言耸听。Vercel 不会在你加上 Stripe 付款按钮的那一刻就给你发律师函。但如果你读过条款,那么一旦涉及金钱交易,你就违反了协议。
我在 2020 年刚开始使用 Vercel 时,差点把一个小电商客户项目部署到 Hobby 套餐,因为我想"只是一个测试部署"。我在最后一刻阻止了自己。Pro 套餐每个用户每月 $20,这是允许商业使用的门槛,说实话,对于客户项目来说,这点钱换来合规的托管并不多。
如果你是代理公司或自由职业者,这在法律上很重要,不仅是技术层面。
---
无服务器函数:免费套餐快速吃紧的地方
