我正在尝试创建一个MVP (最小可行产品)..Google App Engine是一个很好使用的框架吗?
我的项目相当于一个垂直的问答网站,不像Quora。就像在Quora上一样,我希望用户能够关注其他用户并关注主题。所有问题将在15个主题中的一个中进行标记。
如果Google App Engine不是这类项目的好框架,你会推荐什么?我还考虑过Django和Amazon Web Services。
值得注意的是,我只有很少的编程经验(主要是Java和MySQL)。然而,我愿意学习任何最有用的语言。
发布于 2010-12-31 15:16:33
实际上,我在2009年阿姆斯特丹Stack Overflow开发人员日上的演讲是“如何在App Engine上写一个Stack Overflow克隆”。
然而,你似乎混淆了堆栈的不同层: Django是一个框架;App Engine是一个平台,而AWS是基础设施。你可以在App Engine上使用Django。
发布于 2010-12-31 13:14:30
GAE有一些限制。这完全取决于你的产品的具体情况。例如,GAE puts strict limits关于您可以保持与第三方服务器的连接打开多长时间。这是你需要做的事情吗?
因此,我建议您阅读GAE的各种限制,并根据您的初始设计找出它们对您是否有问题。
另一点需要考虑的是搭售。如果你的最小产品是成功的,你很可能想要继续开发它,而不是从头开始重写。如果你依赖于GAE的各种专有存储、bg工人等,那么切换起来就会困难得多。顺便说一句,这是我为自己的应用程序选择不使用GAE的主要原因。现在在一些云提供商那里获得你自己的托管虚拟服务器已经足够便宜了,当然,你也可以使用Django,所以GAW对你来说可能没有太多的附加值。
https://stackoverflow.com/questions/4565627
复制相似问题