Django Pylons神话

时间:2010-09-17 20:23:03

标签: django pylons

我刚开始使用Web框架和Web开发(我只使用PHP CI进行了一些工作)并决定转向python(我需要一般编程语言,不仅限于Web应用程序)。我在google上做过研究,发现Pylons和Django是python的最佳和最流行的web框架。但是在一些博客上,讨论人们说Django非常适合某种CMS应用程序(博客或类似的东西),而在其他情况下,它不是一个好的选择(缺乏灵活性等等)。这是真的?而且我也注意到人们说Pylons更难学,但后来更强大。这是真的吗?

对于那些不是python大师和OOP大师的人来说,Pylons与Django相比有多难?我知道在这两种情况下都需要工作知识python才能有效地使用框架。我有时间学习语言和框架,但只是想知道这两个中的哪一个。我也会在app JS中使用,但在我学习它的时候,我宁愿自己编写代码而不是使用一些“魔术”助手等。

2 个答案:

答案 0 :(得分:10)

Django是一个更加统一的框架,可提供您所需的一切。有些人认为这是单一的,其他人认为它很方便,让你专注于你的网站,而不是评估竞争的基础技术。

Pylons旨在从组件构建,为每个功能选择使用的实现。有些人认为这令人困惑,其他人则认为它很强大。

任何一个都可以让你建立你喜欢的任何网站。 Django源于CMS实现,它的管理界面看起来像一个简单的CMS,但没有理由它无法建立你喜欢的任何网站。

答案 1 :(得分:0)

不幸的是我不能评论Pylons,但是给你一个非常偏见的看法:Django太棒了。

一年前,我穿着同样的鞋子(没有Python或Django经验,也从未参与过Web开发项目),并且发现Django非常强大且易于使用。这得到了很好的文档和支持性社区的支持。最重要的是,Django很有趣!

正如Ned所说,这取决于你想要什么,但我只是想让你听到一个非常满意的Django用户的声音。