你在谷歌应用引擎上使用哪一个?
你决定背后的原因是什么?
答案 0 :(得分:11)
Tipfy
最后,tipfy有一个很棒的support community。 Rodrigo Moraes特别有用且引人入胜。问题很快得到非常的回答,而且很有礼貌。
答案 1 :(得分:5)
虽然我主要使用Django进行大型工作相关项目(在其他地方托管),但我倾向于在App Engine上使用webapp。对我来说,App Engine最适合于小型网络服务,然后将它们链接到一个完整的应用程序,并且webapp非常适合使用。小黑客我也总是使用webapp只是为了简单和开发速度。示例imified-demo.appspot.com,gitbug.appspot.com和github.com/garethr/appengine-image-host
Downnside是工具支持,你可能必须将一些小东西混在一起,以使你的生活更加轻松,这已经存在于Django世界中(例如,一个试验跑步者http://github.com/garethr/appengine-testrunner)
之前项目的轶事证据让我觉得Django在我喜欢的App Engine上有点慢。
Tipfy听起来是个好主意,希望App Engine成为一个平台,尽管我在这个阶段没有个人经验。
所有事情都要考虑它。一个有多个开发人员的大项目应该选择Django。这种标准的做事方式将使每个人的生活更轻松。对于一个项目,我个人更喜欢webapp或类似的。但是留出一些时间来构建自己的工具以及编写应用程序。
答案 2 :(得分:4)
IMHO ..
Django - 唯一相关的部分是模板,也许是没有rel ..
Webapp - 从未在
之后尝试过Tipfy - 我正在使用的,似乎更像“pylons”,有一个基本的应用程序/模块结构和许多“帮助者”,坦率地应该在google.appengine.api 易于实现模板和路由很好。您几乎可以自行决定如何使用tipfy以及如何构建应用程序。
答案 3 :(得分:1)
我还在调查,但我认为webapp和tipfy将比django更轻松。现在,我只使用webapp,冷启动时间已经太长了。我想使用tipfy进行会话,并将其他所有内容保存在webapp中。
你想要优化什么?发展速度?编程容易吗?模糊的中间件?
答案 4 :(得分:1)
我仍然更喜欢Django的结构和互联网上的高支持,原因如下:
答案 5 :(得分:0)
我使用的是webapp2,它是tipfy的衍生物(实际上函数和文档在很多情况下是相同的)并且也从其他框架中获取想法。如果您正在开始一个新项目并希望快速了解该框架,我建议您查看一些样板。如果您对webapp2感兴趣,请查看我一直在使用coto的样板:http://github.com/coto/gae-boilerplate