17个Java开源CMS系统大餐,你知道几个?
优采云 发布时间: 2021-03-28 07:1917个Java开源CMS系统大餐,你知道几个?
在上一篇博客文章中,我介绍了PHP的开源cms程序列表。今天,我为网友们介绍了17个Java开源cms系统盛宴,希望您喜欢。
1、 InfoGlue
infoglue是完全使用Java开发的高级,可扩展且健壮的内容管理系统。重要功能包括对多种语言的全面支持,站点之间的良好重用以及广泛的集成功能。
2、木兰
Magnolia是基于Java内容知识库标准(JSR-17 0))构建的基于Java的开源Web内容管理系统(cms)。Magnolia支持14种语言,包括英语和中文。本地搜索,基于XML的导入/导出,跨浏览器的文本编辑器,一个简单的War文件都可以部署到任何J2EE容器中。在最新版本中,还添加了数字媒体的在线编辑。
3、打开cms
Open cms是用Java编写的J2EE产品。它与Tomcat捆绑在一起。但是也可以使用ATG Dynamo,WebLogic和WebSphere。 Open cms支持各种RDBMS来保存内容,包括Oracle,SQL Server,Sybase和mySQL。新版本提供了新的模板引擎,JSP支持,新的连接管理系统以及更高的稳定性。
4、 JBoss Nukes
基于J2EE架构的JBoss Nukes是一个完整的内容管理系统。它收录高级用户组管理和安全规则等组件。这些组件在运行时部署。
5、 eAdmin / OWX
基于java / jsp,cms,列表*敏*感*词*和其他开源软件的SiteEditor。包括:模块,XML配置,Struts,自己的API,组件,所见即所得,多语言,多用户,基于Web的管理器。
6、 Apache Lenya
Apache Lenya是一个Java开源内容管理系统。它基于一些标准技术,例如XML和XSLT。其代码的核心来自另一个开源项目Cocoon。
7、 Cofax
Cofax基于Java / XML cms。源于Kinight Ridder的发展,以方便其新闻管理网站。
8、 webEditor
webEditor是专用论坛网站的管理系统。使用茧作为一种机制。
9、 MMBase
MMBase是基于MPL cms的开源,它便于发布和维护信息,包括新闻发布,论坛,*敏*感*词*和其他模块。但是,我个人认为该项目的最大优势是其丰富的文档。这是一个开源项目,在中国很少见。
1 0、离子
Ion是基于最新技术的简单但功能强大的内容管理系统。它完全符合J2EE标准,并使用XML定义内容结构。使用XSL将内容转换为HTML,XML,PDF,TXT等各种格式,并使用JSTL作为模板系统。
1 1、 Jahia
Jahia组织最近发布了Jahia内容集成管理系统cms及其运行的门户网站服务器。此版本包括功能全面的搜索引擎,轻量级的文档管理系统(支持WebDAV)和一些协作性应用程序门户(讨论组,WebMail,待办事项列表,时间表...)
1 2、 JetNuke
JetNuke是基于PHPNuke的网站内容管理系统(cms),但使用Java开发。
JetNuke是免费使用和开放源代码(GNU许可证)。
JetNuke严格区分逻辑,数据和样式
7种预定义样式,没有复杂的配置文件和Web管理。 JetNuke可以与JForum完美结合。
JetNuke使用FCKEditor(所见即所得HTML编辑器)来编辑HTML内容。
1 3、点cms
dot cms是基于J2EE /门户的100%免费内容管理系统。它具有许多其他cms没有的吸引人的功能。 dot cms中使用的开源项目和框架包括:Apache Tomcat,Liferay企业门户,Apache Struts,Hibernate ORM,Velocity模板语言,Lucene搜索引擎。 dot cms是使用Eclipse IDE和Velocity + Struts作为前端开发的,因此dot cms易于扩展和构建。点cms的许可证:点营销公共许可证。
1 4、 OpenE
penEdit包括三个主要模块:Web内容管理,电子商务和博客。 Web内容管理包括在线编辑,动态布局,拼写检查(英语),用户管理,文件管理,版本控制和通知工具。电子商务模块包括在线产品目录管理,购物车,电子支付,产品展示和高级产品搜索(使用Nutch / Lucene的网络爬网和搜索功能进行高级搜索,因此无需使用数据库功能)。博客模块包括在线管理,评论,注册和RSS / Atom引擎。 OpenEdit使用的开源组件包括:Velocity,Dom4j,Spring,Lucene。
1 5、河马cms
Hippo cms是一个以开源信息为中心的内容管理系统。它具有友好的界面,开放的系统,并且可以集成到现有系统中以供使用。 Hippo cms使用多个开源项目进行开发。
1 6、 JEE cms
JEE cms是JavaEE Edition 网站管理系统(Java Enterprise Edition Content Management System)的缩写。
1 7、脉冲
Pulse是一个Web应用程序开发框架和门户网站构建解决方案。它具有内置组件,例如:cms,网站购物,调查,各种过滤器,成熟的用户和角色管理,基于WebDAV的虚拟文件系统以及使用ExtJS后台管理界面的易于使用的开发。