【问题标题】:What are the various Python CMS's and their statuses?各种 Python CMS 及其状态是什么?
【发布时间】:2011-06-17 13:01:57
【问题描述】:

我通常是一名 PHP 开发人员,在 Drupal CMS 和框架方面拥有丰富的经验。而且我意识到 Drupal 非常成熟,但我对 Python 场景知之甚少。

我听说过以下 CMS:

  • 克隆
  • Django(框架)

还有哪些其他 CMS,您认为它们的优缺点是什么?他们有多成熟?是否值得开始使用 Python 进行一般 Web 开发?

【问题讨论】:

  • 好问题。作为一名 PHP 开发人员,我也想知道这一点,因为 Drupal 在我看来非常笨拙,有很多废话,而且乍一看还没有很好地设置“开箱即用”(请注意,这只是第一印象,我没有经验)——尤其是被其他没有经验的作者用于内容管理。我想要更优雅的东西,所以我考虑了 plone,因为它被大学大量使用,而且非常缺乏经验的用户能够管理内容。但是有 Python 问题... :)

标签: python django content-management-system


【解决方案1】:

这是一个列出Python based CMS 的页面。基于 Zope 的 Plone 非常流行,也非常成熟。除此之外,您还拥有使用 Django 构建的定制解决方案,例如 Django-CMS,还有像 MoinMoin Engines 这样的 wiki。该页面为您提供了很多选择。

【讨论】:

  • 我在这里看不到任何优点/缺点。你刚刚给了我一些选择,其中一些我已经确认了。
【解决方案2】:

我的投票是Django CMS。 Django 本身是一个开发框架(但它免费为您提供lot,包括出色的可插拔管理界面)。 DjangoCMS 是一个可以安装到 Django 应用程序中的应用程序。我正在使用 DjangoCMS,作为 Django 用户,我认为它非常完美。我不是非 Django 用户所想的那样。这不是 Wordpress。

【讨论】:

    【解决方案3】:

    Django 不是 CMS;它是一个 Web 开发框架。

    也就是说,Django 的根源来自面向报纸的类 CMS 系统。不出所料,这使 Django 成为创建 CMS 的非常好的平台。

    您可以在Django-packages 上查看基于 Django 的 CMS 的状态,它会跟踪许多包的项目指标。

    【讨论】:

    • 听起来不错。我不确定它是像 Drupal(CMS 和框架)还是只是一个框架。其他问题呢?
    • 其他问题为其他问题;但至于最后一点,Python(使用 Django)方式对于 Web 开发来说比 PHP 更“值得”
    • 嗯,真的吗?需要详细说明(如果不是你,也许是其他人?)
    猜你喜欢
    • 2010-09-10
    • 2023-03-12
    • 2021-09-14
    • 2019-02-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-29
    相关资源
    最近更新 更多