【发布时间】:2014-02-20 19:39:14
【问题描述】:
我正在开发一个 iOS 应用程序,它会使用一些实时消息传递,正如我所见,我在这里有 2 个选项:
Socket 连接到服务器,因此它可以在有消息时响应,或者不断查询数据库以获取更新。
唯一的要求是我用 ObjC 编写,而不是 Appcelerator 或 phonegap。
我想知道您认为我应该选择哪个后端提供商,以及我应该为后端使用哪种语言。
我自己进行了大量研究,我尝试过运行 PHP 的自定义服务器解决方案,我也尝试过 Parse,我真的很喜欢,但是扩展时价格太可怕了。我还听说过很多关于 google App Engine 的好消息,虽然我没有尝试过,但我尝试过他们的移动 kickstarter,这似乎很糟糕,因为他们的示例项目有多个错误,这些错误已经在他们的 git 上放置了几个月而没有得到固定。
无论如何我要问的是,我应该编写自己的自定义后端吗?或者我应该使用谷歌应用引擎/解析或其他什么?我应该使用 Node.js、PHP 还是 Python?
我想尽可能多地节省时间,我对 PHP 框架 symfony 有很多经验,而我对 phyton 有少量经验。我对 node.js 几乎没有经验,不介意学习它。
非常感谢您的宝贵时间:)
【问题讨论】:
标签: php ios node.js google-app-engine sockets