我应该使用挂架还是金字塔?

时间:2010-11-30 12:25:46

标签: python pylons pyramid

我打算从Django搬到Pylons,但后来我碰到了金字塔。

Pylons和Pyramid有什么区别?

我在PylonsBook中阅读了一些文本,目前涵盖了Pylons 0.9.7,并想知道它是否是一个开始为Pylons和Pyramid。

3 个答案:

答案 0 :(得分:36)

Pylons未被“取消”,它将继续接收更新。也就是说,“未来”本身就是金字塔。在邮件列表上被称为Pylons 2.0。它比Pylons 1.0经过全面测试和更好的记录,所以如果你是新鲜的,你也可以跳上船。

金字塔本质上是Pylons和Repoze.bfg的合并。请在pylons-devel电子邮件列表中详细了解此信息。

特别是在this介绍性电子邮件中。如果您有更深层次的问题,请浏览#pylons,#pyramid或#repoze irc(freenode)频道。

答案 1 :(得分:19)

你最想要与金字塔一起去。它看起来似乎是一个更复杂的系统,但它实际上更清洁,更直观。此外,该项目的文档非常棒,在我看来,甚至比django项目还要好,后者以其文档而闻名。

然而,这并没有使它像“django”。它仍然是轻微耦合,您可以使用您喜欢的任何模板,数据库,表单,会话管理系统等。

值得注意的是,Pyramid是一个基础框架,Pylons正在构建之上。

答案 2 :(得分:10)

如果您打算开始新项目,迁移或只是学习框架,我建议使用Pyramid。

Pylons将阻止它的发展。 同时金字塔是Pylons的延续。因此,它的代码是稳定的。它包括Pylons的大多数功能,增加了一些新的有用功能。