首选的开源 CMS 是什么?

首选的开源 CMS 是什么?

有人告诉我,Sitecore 是首选的闭源 CMS(因为它具有极高的灵活性)。

话虽如此,开源的等价物是什么?或者有这样的吗?我玩过 Drupal,它看起来更像是一个博客平台而不是 CMS。你有不同的体验吗?你喜欢不同的 CMS 吗?

答案1

尽管我不熟悉 Sitecore,但我还是要冒险建议 Drupal 是一个很好的选择,因为它非常灵活。

当想要将教堂网站从静态 HTML 迁移到 CMS 平台时,我下载并试用了 50 多个不同的平台。我花了几个月的周末时间——是的,我是个讨厌惩罚的人!大多数问题我可以在半小时内解决——稳定性问题、缺乏文档、没有社区等等。Drupal 是我的最终选择。

当然,Drupal 的默认配置类似于博客,但这似乎主要是因为新用户能够理解这种配置,并可以将其作为定制的起点。

我喜欢的一个关键功能是 Drupal 对所有内容都以相同的方式处理 - 允许您从站点内的不同位置显示同一内容的多个视角。

有些模块,比如 CCK 和 Views,功能非常强大,需要单独学习。你可以猜到,这既是好事也是坏事。

我是一名全职开发人员 - 但几乎从来不需要深入研究和担心 PHP 代码。

如果你想要一个具有全面支持的预打包解决方案(接近闭源模型),请查看Drupal 的,他们提供完整的安装程序和支持,以及一些令人惊叹的附加功能。(澄清:Aquia 的 Drupal 发行版仍然是 GPL,因此您可以免费下载和试用/使用它。他们只提供支持和一些网络服务)。

答案2

我之所以谈论 Drupal,是因为这是我唯一了解和使用过的。Drupal 有点“面向程序员”。它是用 php 编写的,主要在 mysql 上运行,但您也可以挂接 ldap。如果您对模块的功能不满意,事情就不那么容易了,甚至需要一段时间才能理解和使用。好消息是 Drupal 拥有很棒的社区和许多非常有用的好书/电子书来学习它(http://www.packtpub.com/drupal-books

答案3

在针对几个不同的项目调查了大量的内容管理系统之后,我必须说,这取决于具体情况。

我遇到的最大挑战是将托管提供商提供的功能与客户的目标相匹配。基本上,客户想要一个漂亮的新网站,但不想为所需的托管功能支付更多费用。

尽管如此,我使用 Drupal 取得了很大的成功。我发现它易于管理,设计人员能够使用模块来提供所需的功能,大多数托管计划都包括所需的 PHP 和 SQL db 功能,最终客户对结果很满意。不幸的是,我也受到了 XSS 漏洞的严重攻击

答案4

Joomla 或 Typo3 取决于你有多少时间学习自定义,Joomla 更容易学习,Drupal 也不错,有很多插件可供选择。我掌握了 typo3 的窍门后,非常喜欢制作它,它有一个很棒的后端界面,非常适合有多个网站编辑在不同部门的组织。

相关内容