推荐的企业网站开源内容管理系统?

时间:2009-04-14 16:54:22

标签: php ruby open-source content-management-system

我们正在准备重写/重组我们的公司网站,并正在寻找一个CMS来支持它。我需要CMS提供一种方法,让我们公司的某些用户控制网站的某些部分(即允许我们的营销部门更新新闻稿,我们的人力资源部门更新职位发布等)。它也应该是合理的非技术友好...

你推荐的是特定的吗?为什么?就个人而言,我更喜欢基于ruby的系统,因为我们内部有很多技能,但我不确定红宝石系统是否达到了功能级别,并且基于PHP的功能已经达到了。< / p>

6 个答案:

答案 0 :(得分:4)

我推荐Drupal,因为很多大公司都会使用它来支持其内容网站(请参阅Fast CompanyYahoo! ResearchThe Onion43folders等。)

Drupal经过验证,非常强大且坚固。它拥有庞大的用户群,非常有用的支持,大量的modules/plugins以及对其代码库的扩展。对于开发人员来说,它是一种快速设置,非常容易扩展。对于设计师来说,Drupal templating system是一种集成设计的轻量级方式。

Drupal也有广泛的role-based permissions system,这也将允许非技术人员管理规则。

至于红宝石,我唯一看到的就是Radiant CMS。他们也有很多模块/插件可用,但我不确定该项目有多成熟。他们也有一个简单的基于角色的权限系统。

Comatose是另一种选择,但它是CMS插件而不是CMS包本身。它位于导轨顶部,根据您的技能,喜好和现有设置,这可能是好事还是坏事。

答案 1 :(得分:1)

我们公司使用Drupal。我们之所以选择它主要是因为它与我们能够找到的行业“标准”一样接近,而且它并没有让我们失望。

我们的图形/ UI人员(无法编程)使用“主题”文件和“块”没有问题,虽然她确实有一个初步的学习曲线,因为她弄清楚它们是如何一起工作的。我们的博客维护者(甚至不知道HTML)可以使用Drupal的富文本编辑器(即不知道任何HTML)向博客添加条目。而且我们工程师......一旦我们完成设置(很容易),我们几乎不需要与它进行交互,所以我们没有抱怨。

当然,就像这样的事情,你的里程可能会有所不同,因为我只是简单地使用了Joomla,我不能说Drupal一定比它好。我可以说,虽然Drupal能够处理一个主要网站的前端(我们的后端是JSP),并且非技术人员可以轻松编辑它。

答案 2 :(得分:0)

Joomla是我公司内部网网站最受欢迎的CMS,它具有细粒度的访问控制,易于扩展,并且围绕它建立了庞大的社区。

答案 3 :(得分:0)

我发现Joomla更容易理解。一个更难的选择,但有更多的功能是错字3. Drupal也很好。

无论您选择什么,请确保它是众所周知的开源名称。否则,您可能会陷入供应商锁定或找不到支持。

答案 4 :(得分:0)

我很惊讶,没有人提到Typo3,因为我曾经为之工作的每家公司都使用过它。
这是非常可扩展的,我还没有看到对其他CMS中受控用户权限的支持。

答案 5 :(得分:0)

如果你想要一个基于Ruby的CMS,你很可能想要Radiant。还有其他人,但我发现Radiant是最容易扩展的。它在这一点上相当成熟,我的一些朋友几乎完全使用它,取得了巨大成功,用于构建客户端网站。还有一个非常好的Radiant PHP克隆名为FrogCMS。

如果您选择Radiant,您可能希望在Phusion Passenger上运行它以将维护保持在最低限度。其他部署选项通常仅在性能是主要考虑因素时才有意义,这对CMS来说很少见。