求助:如果想做面向大陆访问的小成本项目,使用 vercel 是否合理?

266 天前
 ShittyStars

因为要做一个纯 serverless 应用,发现使用 vercel 部署 + mongodb atlas 应该是最便捷的方式。主要是大陆没有平替方案,所以想问问 vercel 对大陆用户的可用性是怎样的?是否套一层 cloudflare 会好些?是否也需要备案?还有其他平替方案嘛?感谢大家的帮助

649 次点击
所在节点    问与答
2 条回复
yimity
266 天前
还是有些慢的。
vercel 是稍微有些慢,mongodb atlas 之后就很慢了。
使用的都是首尔,有时候 10 多秒才能完整的返回数据。
大陆->Vercel 首尔 -> Mongodb 首尔 -> Vercel 首尔 -> 大陆,主要是 MongoDB 慢,但是也有可能跟我用的是免费的方案有关系(免费的方案 MongoDB 说了就是比较 low 的网络)
cloudflare 加了之后感觉是减速器,但是不知道优选之后会不会好点。

另外:Vercel 的 middleware 走的是 Edge Function ,不能在这里使用 Node 的 MongoDB Driver ,只能使用 Data API 。我这里有认证,需要访问 MongoDB ,所以慢可能也是这个问题。
ShittyStars
266 天前
@yimity 谢谢老哥的回复。如果想做点什么的话,估计还是得付费网络比较好,我看到付费网络有 serverless 版的,感觉会比较划算一些。那么我想问问 serverless 版有 data api 供 vercel 中使用吗?另外 cloadflare 我感觉还是为了防墙而用的,加速什么的其实也无所谓了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/969118

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX