我想创建一个网站,但我对使用哪个web框架感到困惑。请推荐给我哪个框架更好: Django还是Zope。我正在使用Python。
发布于 2010-05-07 21:06:36
我不知道你想创建什么样的网站,所以很难推荐一个特定的框架。我推荐通过一些教程来看看你最喜欢哪一个(也有pylons和TurboGears可供选择)。
不过,Django似乎是目前最受欢迎的入门工具。
发布于 2010-05-12 15:31:58
如果你指的是zope的普通Zope2,那么我会选择Django。Zope世界中最有趣的事情发生在Plone或Grok (这是Zope3,它实际上与Zope2有很大不同)。
Grok可以很好地处理关系数据库,而Plone并非如此,所以如果你依赖RDBMS,可以使用Grok或Django。
Zope和Plone有一个相当陡峭的学习曲线,所以你可以更快地开始使用Django。
在我看来,Django最大的缺点是,它试图自己做所有的事情(模板、对象发布、ORM等),而现在有很多优秀的现有组件。如果您希望能够在您正在使用的web框架之外使用您的代码/知识,请考虑Pylons或BFG
有很多选择,没有明确的答案,对不起:)
发布于 2010-05-08 05:14:40
如果你的网站是层次化的,需要细粒度的权限,我会使用Zope。(如果您打算将数据几乎完全存储在SQL数据库中,请不要使用Zope。)
如果您有可以放入(Sql)表中的大型数据集,并且需要许多表单,我会使用Django。(如果您需要非常细粒度的访问控制和分层数据,请不要使用Django )
你看:两者都有自己的弱点和优点(虽然我最近才在Django上开发。Zope社区最近似乎对它应该如何发展有一点争议)
https://stackoverflow.com/questions/2788656
复制相似问题