4

我正在考虑是否应该在我的项目中使用 Turbogears 或 Pylons。我知道 Turbogears2 基于 Pylons。Turbogears 提供了 Pylon 没有的什么?谢谢。

4

3 回答 3

12

Turbogears 强调集成,而 Pylons 强调模块化——使用 TG2,您将获得诸如genshitoscwidgetssqlalchemy等组件,所有这些组件都是集成和协调的。当然,您可以将它们中的每一个(或其他模板系统、小部件系统、ORM 等)与 Pylons 集成和协调,但毫无疑问,许多人会更喜欢获得完整的包(以及从了解一切而来的安心)已在该特定版本和配置中进行了测试),而不是单独获取每个部分并进行自己的集成。

于 2009-07-12T01:13:14.297 回答
4

前段时间我在 IRC 上提出了这个:

想象一下,你有一个拼图,盒子里的图片是一艘在海上的船(是的,其中一个很难)。

使用 Pylons,您将开始查看所有这些蓝色部分并将它们放在一起有时会搞砸,因为您不知道它们是天空还是海洋。

有了 TurboGears,所有的蓝色都已经完成,您只需在船上工作即可。但是,如果您有兴趣做一些蓝色,您可以撤消拼图的那部分并重新构建它*。

*这里的类比打破了一点,因为替换组件不需要由同一组部件构建:)

于 2009-09-07T00:51:06.250 回答
0

neil balkey-milner 对 pylons tg 和 django 进行了有价值的分析/比较

于 2010-12-13T15:06:17.367 回答