2011-04-17 143 views
24

对于这些pythonic网络框架;web.py和烧瓶

他们看起来很相似,除了像他们的网址处理方案一些小的差异。所以很难选择其中之一。

我想从您的经验中学习哪一种更适合小规模的Web应用程序,但需要长期支持(初始应用程序很小,但应该随着时间的推移会变得更大),为什么?

回答

38

烧瓶是一个新的,非常活跃的项目,具有良好的文档和新的开发和插件准则。它的社区非常大,Armin(领先)是A级程序员。因此它肯定是更好的竞争者。

Web.py是一个更老的和更成熟的项目,它比框架更像一个库。这是我们用于Internet Archives Open Library网站的内容。这些文档很少见,但代码非常坚固,并且多年来积累了大量有用的实用程序。

最后的决定是你的,但对于一个新项目,我会和Flask一起去。

+2

为Flask文档+1,不仅是关于python的东西,还关于xhtml和html5以及黑客攻击(xss)......即使你不使用Flaks,也必须阅读;) – Abdelouahab 2011-10-30 17:39:17

+5

+1。 py简单&RESTful设计。 – Locke 2012-03-18 08:04:35