谷歌应用引擎上的webapp,tipfy或django

Ron*_*Ron 10 python django google-app-engine web-applications tipfy

你在谷歌应用引擎上使用哪一个?

你决定背后的原因是什么?

Mat*_*ris 11

Tipfy

  • 它是作为webapp的扩展而开发的,因此它只是一个抽象层.
  • 抽象层非常小.方法与其webapp对应方具有相同或相似的名称,但有一些有用的附加功能,您可能最终会编写自己的代码.
  • 简单的路由; 如果您熟悉Django或web2py,那么tipfy的路由是一个巨大的进步.

最后,tipfy有一个很好的支持社区.罗德里戈莫拉斯特别有帮助和吸引力.问题的回答非常迅速,并礼貌.


Gar*_*thr 5

虽然我主要使用Django来处理更大的工作相关项目(在其他地方托管),但我倾向于在App Engine上使用webapp.对我来说,App Engine最适合于小型网络服务,然后将它们链接到一个完整的应用程序,并且webapp非常适合使用.小黑客我也总是使用webapp只是为了简单和快速的开发.示例imified-demo.appspot.com,gitbug.appspot.com和github.com/garethr/appengine-image-host

下行是工具支持,您可能必须将一些小东西混合在一起,以使您的生活更加轻松,这已经存在于Django世界中(例如,测试运行者http://github.com/garethr/appengine-testrunner)

之前项目的轶事证据让我觉得Django对我喜欢的App Engine有点慢.

Tipfy听起来是个好主意,希望App Engine成为一个平台,尽管我在这个阶段没有个人经验.

所有事情都考虑在内.一个有多个开发人员的大项目应该选择Django.这种标准的做事方式将使每个人的生活更轻松.对于一个项目,我个人更喜欢webapp或类似的.但是留出一些时间来构建自己的工具以及编写应用程序.


mco*_*ton 1

我仍在调查中,但我认为 webapp 和 Tipfy 将是比 django 更轻的框架。现在,我只使用 webapp,冷启动时间已经太长了。我想使用 Tipfy 进行会话,并将其他所有内容保留在 Web 应用程序中。

您想优化什么?发展速度?编程容易吗?晦涩的中间件?