您在Java中使用哪种CMS以及您使用它的体验(在可扩展性,使用舒适度,框架API,内存使用,性能等方面)。我正在寻找建议。
特别是任何支持搜索引擎的人(可能是lucene或类似的)。
答案 0 :(得分:2)
我们正在使用opencms。 我没有尝试将其扩展到更改页面模板(编写JSP)之外,但是在使用方面它完成了工作,尽管你得到的感觉就是你一直在与系统作战。
运行opencms的JVM上的内存消耗现在是161 Mb,JVM是自2008年1月以来运行的。这是一个流量较低的站点,每月点击大约6000次点击,平均每月流量为1800 Mb。
答案 1 :(得分:2)
这在很大程度上取决于您的要求。例如,Apache Lenya非常完整,但这也使它变得更大,更复杂。如果您不需要大部分功能,那么使用较小的cms可能会更好。
答案 2 :(得分:2)
“你使用什么”这个部分很容易回答,但正如“混乱”已经说过 - 其余部分取决于你的需求:
我们开始使用liferay,它基本上是一个带有cms portlet的门户服务器。
方面可扩展性:它使用portlet api
使用舒适度:嗯......它并没有妨碍我们使用它。
框架API :将portlet api作为api,这比(例如)具有自己的API的OpenCMS更具吸引力。
内存使用:还没有硬性知识,但是根据我们的需求,我们不会期望任何可用的cms出现坏事。
效果:与内存相同。
如果您想知道您应该使用什么,请提出更具体的问题。如果您对系统列表感兴趣,请参阅http://en.wikipedia.org/wiki/List_of_Content_Management_Systems或http://en.wikipedia.org/wiki/Content_management_framework并过滤掉Java系统。
答案 3 :(得分:1)
我使用Magnolia并发现它非常干净且可自定义。
答案 4 :(得分:0)
看看alfresco和day.com
答案 5 :(得分:0)
这是comparison。 Jahia也值得一试。