CMS建议具有以下功能

时间:2010-07-18 17:18:51

标签: java content-management-system customization

我们正在寻找具有以下功能的CMS。

  1. LDAP Auth
  2. 浏览器中的Wysiwyg编辑器
  3. 可以声明架构,如教师,学生,课程,会议室,会议记录,项目,论文,报告等以及演示文稿挂钩
  4. 标签和日期属性
  5. 带有标签和日期限制的良好搜索。
  6. 能够通过数据输入机制或事后将会议记录文件分成分钟项目(不想对整个doc wrt查询进行评分,但讨论的是个别项目;与项目相关的标签)
  7. 可以使用Java和JSP进行扩展(首选PHP,Python,Ruby等)。
  8. 最好使用差异保留过去的版本
  9. 轻松备份
  10. 我们考虑过XWiki和JSPWiki。想知道这里的社区会推荐什么。

5 个答案:

答案 0 :(得分:2)

您也可以查看Jahia

答案 1 :(得分:1)

结帐Brix-CMS。我不知道它本身可以制作多少物品,但它是非常可扩展的。它可以轻松集成到任何Apache Wicket应用程序中,几乎任何wicket组件或面板都可以轻松地作为一个磁贴包含在brix cms页面中。来自网站的引用:

  

大多数CMS用于构建网站。   Brix CMS用于构建Web   应用。动态内容是   通常是大多数CMS的事后想法。   它是Brix CMS的核心。 Brix允许   用于基于动态组件的切片。

答案 2 :(得分:0)

试着看看Alfresco - http://www.alfresco.com/products/

答案 3 :(得分:0)

如果不是因为你的Java要求,我会说Drupal有很多模块可以正常工作。

答案 4 :(得分:0)

考虑Jahia:

  

LDAP Auth

支持此功能。

  浏览器中的Wysiwyg编辑器

任何好的CMS,都支持

  

可以声明架构,如教师,学生,课程,房间,会议,会议记录,项目,论文,报告等以及演示文稿挂钩

Jahia使用JCR,您可以在此声明。使用CND文件,您可以声明自己的节点类型。

  

标签和日期属性

支持使用imix标记使用jmix:tagged,请参阅http://www.jahia.com/community/documentation/jahiapedia/jahia-modules/default/tagging.html

  

标记和日期限制的良好搜索。

Jahia使用lucene和solr

  

能够通过数据输入机制或事后将会议记录文件分成分钟项目(不要对整个doc wrt查询进行评分,但讨论的是单个项目;与项目相关的标签)

有点难以回答,但是在保存节点或修改节点上的属性时,使用drools可以对节点执行任何操作。

  

可以使用Java和JSP进行扩展(首选PHP,Python,Ruby等)

Jahia是开源的,可以很容易地扩展。我有点偏见,但确实有TYPO3的经验,我发现jahia easer用更少的代码扩展,HURRAY没有丑陋的SQL查询。

  

最好使用差异保留过去的版本

Jahia可以创造出生活和编辑的差异,并记录已经改变的内容。通过工作流程,可以发布内容。

  

轻松备份

最简单的备份系统! (恕我直言)只需导出网站,即可获得所有用户,群组,网站和下载文档中的所有文档。模块是可以部署的重要战争档案。