我应该将哪个版本的TurboGears用于新项目?

时间:2009-02-17 14:38:19

标签: python project turbogears

我正在计划一个新项目,我想使用TurboGears。问题是:我不确定选择哪个版本。有三种选择: Turbogears 1.0.8(稳定) Turbogears 1.1(beta 3) Turbogears 2.0(beta 4)

由于这是一个新项目,我不想选择错误的框架。那么差异在哪里,“beta”是怎样的2.0?

感谢您的帮助!

2 个答案:

答案 0 :(得分:5)

我个人会选择TG2(但也会考虑其他框架,如Pylons或repoze.bfg)。如果这是一个新项目。请记住,您可能需要在某个时刻升级(或至少想要升级)。 TG2也提供完整的WSGI支持,获得越来越多的牵引力,恕我直言也是你真正想要的东西。

对我来说,最重要的事情总是这个框架的代码看起来有多好,因为你永远不知道什么时候需要深入研究它以试图理解一些不当行为甚至修复bug(无论版本是什么)

另一个重要方面是恕我直言社区,所以在IRC频道或邮件列表中闲逛可能会帮助您做出更好的决定。

也许these 10 reasons to use TG2也有帮助。

答案 1 :(得分:1)

是的,TG2。 TG1.0.x是传统的,TG1.1是传统应用程序TG2的跳板。

我也非常认真地看待Pylons和Django。