我想创建一个可以接受JSON数据并存储该数据的简单web服务。我有大约50个用户,所以数据负荷永远不会很高。我想我可以用一个动态,这是免费定价模式。
在网上搜索,我认为heroku和mongoDb是我应该使用的。因为我从来没有使用过这些,我想得到一些反馈,如果这是正确的选择,或者如果它甚至可能以我想要的方式使用它。
服务将只接收小的&简单的JSON对象并存储它们。后来我将检索并删除它们。
iOS App有JSON Data ->将数据发送到我的服务。-> my service存储数据。->我获取数据并删除数据。
我在正确的轨道上吗?我几乎没有做过关于iPhone的网络交流,所以请原谅我。使用Rails和Postgres后端可以很容易地做到这一点,当然它也可以放在Heroku上。
就像为你需要的每个类运行一个脚手架构建器一样简单:
$rails generate scaffold YourClass attribute1:string attribute2:integer attribute3:boolean
$rake db:migrate
推送到Heroku,您将能够通过在页面名称后面附加. JSON来访问JSON。例如,如果您的网站名为 shiningguitar311.herokuapp.com ,那么索引页将是shining-guitar-311.herokuapp.com/your_classes.html。
要将页面设置为JSON,您可以访问:闪亮的吉他- 311. herokuapp.com/your_classes.json
如果您使用Rails默认值,它真的很简单。您可能还想应用一些安全性或创建额外的类,但这只是开始。
Heroku有一篇关于在基础设施上发布Rails应用程序的好文章:https://devcenter.heroku.com/articles/rails3