2010-06-25 67 views
2

我在与网络展示的意义HTML内容呈现良好的支持java寻找一个内容管理系统,不是文件管理或企业内容管理的Java Web CMS和HTML呈现,模板

我感兴趣在cms中的类别/文件系统中对html页面进行模板化。我知道的大部分CMS都是像Alfresco,Nuxeo,Exo这样的公司系统,我甚至不知道这些系统是否支持在门户之外的网页展示。我只知道白玉兰。


第二个要求是通过API管理CMS。不是手动编辑。我非常怀疑有一个CMS实现Atom发布协议,这就是为什么我需要一个带有CRUD内容API的CMS,以便我可以自己实现AtomPub服务器。

+0

第二个要求:atomsite完全支持Atom并可用作CMS。也许它会适合你的需求,但它是.NET,而不是Java。 http://atomsite.net/ – Marek 2010-06-25 09:19:49

+0

谢谢Marek,但我需要坚持使用Java解决方案。 DotCMS对我来说似乎很好。 – lisak 2010-06-25 12:32:55

回答

0

一个模板引擎和出口数据对于你的问题的API方面,我建议你挑一个CMS,支持内容管理互操作性服务CMIS,这是OASIS的新标准。

CMIS支持Web服务和AtomPub,后者可能是您想要的。 Apache ChemistryWhat is CMIS页面可能是一个很好的起点(Chemistry是一个为CMIS提供客户端和服务器绑定的开源项目)

3

DotCMS支持模板,冲浪&编辑和Atom提要

+0

DotCMS看起来不错,尤其是因为它建立在Liferay门户上(正如他们所说),但是却极度缺乏文档。尽管它们不支持AtomPub协议,但WebDav支持对于我需要的发布类型来说可能足够了。谢谢你ktaylorjohn – lisak 2010-06-25 12:31:58

+1

@lisak:如果这是有用的,请upvote :) – shinynewbike 2010-06-28 07:29:22