使用 Parse 制作社交媒体应用程序或开发我自己的后端?

Making a Social Media app with Parse or developing my own backend?

这是我的困境,现在我正在开发一个使用 Parse 作为我的后端服务的社交媒体应用程序,它工作得很好。今天在做一些研究时,我意识到如果我的应用程序迅速流行起来,使用 Parse 将变得非常昂贵,或者只是停止所有超过限制的请求。

1) 基本上,我想问大家的问题是,根据您使用 Parse 的经验,它在处理多用户应用时效果如何?

2) 此外,许多用户是否等同于每秒许多请求,或者是否有一种有效的方法来开发我的应用程序以降低每秒请求数?

3) 最后是 easier/feasible 为我的应用程序开发自己的后端服务吗(我没有后端经验,所以我必须自学)?我不反对这样做;我只知道它会增加开发时间,但可能是长期 运行.
中的最佳选择 感谢您的帮助。

1) 我们在大多数应用程序中使用 Parse,Parse 处理得很好。我们的一个应用程序使用 Parse,每月有 3000 名用户并且一切顺利

2) 您应该开发您的应用程序以尽可能减少请求。您必须尽可能获取大量数据。这将删除您的请求编号。

3) 我可以建议您从 Parse-like 系统开始。我们赶时间,所以你必须精打细算。如果将来 Parse 对你来说还不够,这是一件你必须为此感到高兴的事情。您可以同时开发自己的后台服务。

我认为构建自己的后端非常困难且耗时。看看 CloudKit,它为您提供比免费解析更好的配额。请注意,您需要一个已注册的开发者帐户才能使用它。就个人而言,我正在使用 Parse 制作我的应用程序,如果我让它准备好发布,我会注册程序并更改代码以使用 CloudKit,或者使用 Parse,如果 Parse 配额接近结束,那我换成CloudKit。但正如我所经历的那样,Parse 免费配额非常大。

虽然你提前计划解析或类似亚马逊的计划是好的,但在可扩展性方面会更好。如果您获得一个域并拥有一个 mysql 数据库(或其他任何东西),那么您维护的可伸缩性不如使用处理所有这些的服务好。

我创建了自己的后端,但愿我没有浪费时间。出于可扩展性的原因,我现在很可能不得不寻找一项服务,所以真的只是浪费了我的时间。那只是我的两分钱,其他人可能不同意