wordpress - Plone 是否足以跟上其他 CMS 的步伐?

标签 wordpress drupal content-management-system joomla plone

我以 Drupal 为生,我喜欢这个系统。然而,我一直对 Plone 很感兴趣,并想很好地学习它,以广泛地扩展我对 CMS 的一般知识。我过去玩过 Plone,对它既着迷又反感——视具体情况而定。

但话又说回来,这就是我所看到的 Plone 的优势

  • Python 甜 Python
  • 基于久经沙场和 super 成熟的 Zope 2
  • Zope 3 样式现在在 Zope 2 中也可用,因此在 Plone
  • 中可用
  • 对象而不是 SQL
  • 配置和内容的真正分离(不像 Drupal,配置和内容在数据库中完全混合)
  • 制作自定义内容类型的非常强大的系统(不幸的是不是通过 UI)

  • 然而令我惊讶的是,我找不到任何与 View (http://drupal.org/project/views) 等效的东西,而且分类法(即分类)不是一等公民。每个 Plone 产品似乎都采用了自己的分类方法。总而言之,虽然我喜欢它的极端和理想主义的方法,但它总是让我觉得在其中完成所有事情都非常困难。

    我真的一直希望 Plone 能够成功,每隔几个月就会探索它的 RSS 提要,结果却沮丧地回去。

    我以为我会测试 Plone 4。Plone 4 中的新功能列表对我来说完全没有印象(http://plone.org/products/plone/features)。

    Drupal 7 的新特性 (http://drupalcode.org/viewvc/drupal/drupal/CHANGELOG.txt?revision=1.373&view=markup) 和 Wordpress 3 (http://codex.wordpress.org/Version_3.0) 似乎在它们的新主要版本中做得更多。

    此外,通过敏捷 (http://plone.org/products/dexterity/documentation/faq/how-is-dexterity-related-to-archetypes/view) 替换原型(prototype)也是向前迈出的一大步。因此,虽然 Plone 4 本身可能是对 3.x 的改进,但是否足以让 Plone 在其他 CMS 中保持领先地位?

    这让我想到了我的问题:

    Plone 是否在稳步下降? Plone 的 future 是什么?我对 Plone 没有以其他顶级 CMS 的速度添加功能和特性的评估是错误的吗?

    这个http://www.google.com/trends?q=plone似乎证实了我的恐惧。

    我应该尝试一下 Plone 4 并将其作为我的“第二个”CMS 吗?

    最佳答案

    让我首先消除偏见:我是 Plone 的联合创始人之一,所以你想怎么做就怎么做。 ;)

    Plone 4 在很多方面都是一个“中间”版本——最初的计划是将它变成一个带有新 UI 方法(新布局系统 Deco)、改进的类型定义系统(Dexterity)和改进的主题故事(目前称为XDV,名称可能会改变)。

    在此过程中,我们意识到在我们这样做之前我们需要一个较小的版本,因此主要改进被推到了新的 Plone 5 里程碑,并且 Plone 4 变成了基础设施/清理类型的版本。

    考虑到这一目标,该团队交付了迄今为止最快的 Plone(它的速度超过了 Drupal、Joomla 和 WordPress),改进了许多非常重要的基础设施(文件现在存储在数据库之外,它使用的内存比它使用的要少得多并且可以更好地扩展到大量并行请求)。

    创新仍在进行中,现在 Plone 4 已经发布,我们完全专注于提供 Plone 5,它应该有很多最初计划为 Plone 4 的新功能和改进。与此同时,我们有一个非常坚实和快速的基础,可以用来工作和部署客户。

    您还可以在 Plone 4 中使用很多 Plone 5 技术——例如前面提到的 Dexterity 类型定义系统、XDV 主题系统以及其他一些基础设施改进,如 Chameleon 模板语言(为大多数页面)。

    所以,不——我们不会以更慢的速度添加功能——如果你查看源代码历史记录和事件而不是谷歌趋势(对于像 CMS 系统这样的小众产品来说,这不是一个非常有用的指标),你会看到比以往任何时候都有更多活跃的开发人员和更多的代码改进。

    关于wordpress - Plone 是否足以跟上其他 CMS 的步伐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3922442/

    相关文章:

    javascript - 在 WordPress 自定义主题中集成 javascript 文件

    php - 从博客中按名称排除 Wordpress 类别

    javascript - Jquery 用更新的变量计算

    c# - 如何将自定义 css 样式表添加到 Umbraco Admin

    php - PHP 中的广告管理系统?

    wordpress - mediaelement.js(wordpress 3.2.1 插件)- 页面加载时视频缩略图显示为空白

    java - Drupal-6/PHP 到 Java 数据检索

    html - 自动将 tinymce 验证应用于所有 drupal 页面

    database - 用于简单数据库应用程序的良好(基于 CMS?)平台

    postgresql - Drupal 与 Docker 中的 Postgres : throws exception after install