10个基于java的cms网站内容管理系统(网友献上17个Java开源CMS系统大餐,你值得拥有)
优采云 发布时间: 2021-10-19 09:1210个基于java的cms网站内容管理系统(网友献上17个Java开源CMS系统大餐,你值得拥有)
在上一篇博文中,我介绍了一份 PHP 开源 cms 程序列表。今天为网友们呈现17款Java开源cms系统盛宴,希望大家喜欢。
Infoglue 是一个先进的、可扩展的、健壮的内容管理系统,完全用 Java 开发。重要的特性包括对多种语言的完全支持、站点之间的良好重用以及广泛的集成功能。
Magnolia 是一个开源的基于 Java 的 Web 内容管理系统(cms),建立在 Java 内容知识库标准(JSR-170))之上。Magnolia 支持包括英文和中文在内的 14 种语言。它支持本地搜索、基于XML的导入/导出、跨浏览器文本编辑器,一个简单的War文件可以部署到任何J2EE容器中,最新版本还增加了数字媒体的在线编辑功能。
Opencms 是一个 J2EE 产品,它是用 Java 编写的。它与 Tomcat 捆绑在一起。但也可以使用 ATG Dynamo、WebLogic 和 WebSphere。Opencms 支持多种RDBMS 来保存内容,包括Oracle、SQL Server、Sybase 和mySQL。新版本提供了新的模板引擎、JSP 支持、新的连接管理系统,并提高了稳定性。
Nukes of JBoss 基于 J2EE 架构是一个完整的内容管理系统。它收录高级用户组管理、安全规则等组件。这些组件在运行时部署。
基于java/jsp的SiteEditor、cms、列表*敏*感*词*等开源软件包括:模块、XML配置、Struts、自有API、组件、所见即所得、多语言、多用户、基于web经理。
Apache Lenya 是一个用于 Java 的开源内容管理系统。它基于一些标准技术,例如 XML 和 XSLT。其代码的核心来自另一个开源项目 Cocoon。
Cofax 基于 Java/XMLcms。源于 Kinight Ridder 的开发,以方便其新闻的管理网站。
webEditor是专为论坛网站设计的管理系统。使用茧作为机制。
MMBase基于MPL的开源cms,方便信息发布和维护,包括新闻发布、论坛、*敏*感*词*等模块。不过,我个人认为这个项目最大的优势在于其丰富的文档。这是在一个开源项目中。难得的地方。
ion 是一个基于最新技术的简单但功能强大的内容管理系统。它完全符合 J2EE 标准并使用 XML 来定义内容结构。使用XSL将内容转换成HTML、XML、PDF、TXT等多种格式,并使用JSTL作为模板系统。
Jahia 组织最近发布了 Jahia 内容集成管理系统 cms 及其工作的门户服务器。这个版本包括一个全功能的搜索引擎、一个轻量级的文档管理系统(支持 WebDAV)和一些协作。应用程序门户(讨论组、WebMail、待办事项列表、时间表...)
JetNuke 是一个 网站 内容管理系统(cms),基于 PHPNuke 但用 Java 开发。
JetNuke 可以免费使用和开源(GNU 许可)。
JetNuke 严格分离逻辑、数据和风格
7 种预定义样式,没有复杂的配置文件,以及一个 Web 管理。JetNuke 可以很好地与 JForum 结合。
JetNuke 使用 FCKEditor(WYSIWYG HTML 编辑器)来编辑 HTML 内容。
dotcms 是一个 100% 免费的基于 J2EE/portal 的内容管理系统。它具有许多其他cms 所没有的吸引人的功能。dotcms中使用的开源项目和框架有:Apache Tomcat、Liferay Enterprise Portal、Apache Struts、Hibernate ORM、Velocity模板语言、Lucene搜索引擎。dotcms 是使用 Eclipse IDE 和 Velocity + Struts 作为前端开发的,使得 dotcms 易于扩展和构建。dotcms 的许可证:Dotmarketing 公共许可证。
penEdit 包括三个模块:Web 内容管理、电子商务和博客。Web 内容管理包括在线编辑、动态布局、拼写检查(英文)、用户管理、文件管理、版本控制和通知工具。电子商务模块包括在线产品目录管理、购物车、电子支付、产品展示和高级产品搜索(高级搜索使用Nutch/Lucene的网络爬行和搜索功能,因此无需使用数据库功能)。博客模块包括在线管理、评论、注册和RSS/Atom引擎。OpenEdit 使用的开源组件有:Velocity、Dom4j、Spring、Lucene。
Hippo cms 是一个开源的以信息为中心的内容管理系统。界面友好,系统开放,可以集成到现有系统中使用。Hippo cms 使用多个开源项目进行开发。
JEEcms 是 JavaEE Edition 网站(Java 企业版内容管理系统)的缩写。
基于java技术开发,继承其强大、稳定、安全、高效、跨平台的优势
采用hibernate3+struts2+spring2+freemarker主流技术架构
懂html就可以建网站,提供最方便合理的使用方式
强大灵活的标签,自定义显示内容和显示方式
在设计上,提前做了搜索引擎优化,增强了搜索引擎的友好性
采用伪静态页面技术,无需urlrewrite即可自定义路径结构
轻松搭建大型网站,可通过子域名创建子站群,分离各子站后台管理权限,实现全站单点登录
Pulse 是一个 Web 应用程序开发框架和门户 网站 构建解决方案。它具有内置组件如:cms、网站购物、调查、各种过滤器、成熟的用户和角色管理、基于WebDAV的虚拟文件系统和使用ExtJS的开发,易于-使用后台管理界面。