18个Java开源CMS系统一览

[align=center]18个Java开源CMS系统一览[/align]
[align=center]来源: www.l-ba.cn [/align]1.InfoGlue

infoglue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。

该项目主页: http://www.infoglue.org

2.Magnolia

Magnolia是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170).Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨浏览器的文本编辑器,一个简易的War文件可部署到任何J2EE容器中。在最新版本中还添加对数字媒体在线编辑功能。

该项目主页:http://www.obinary.com/en/magnolia/about.html

3.OpenCms

OpenCms是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATG Dynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。

该项目主页:http://www.opencms.org/opencms/en/index.html

4.JBoss Nukes

基于J2EE架构的JBoss的Nukes是一个完整的内容管理系统。它包含高级用户组管理,安全规则等组件。这些组件在运行期才被部署。

该项目主页:http://www.jboss.org/index.html?module=html&op=userdisplay&id=developers/projects/nukes/index

5.eAdmin/OWX

基于java/jsp的SiteEditor, CMS,列表生成器等开源软件。包括:模块,XML配置,Struts,自己的API,组件,WYSIWYG,多语言,多用户,基于Web的管理器。

该项目主页:http://www.eadmin.ch/pages/en/home/

6.Apache Lenya

Apache Lenya 是java的开源内容管理系统。它基于一些标准的技术比如XML 与 XSLT。它其中的代码核心来自于另外一个开源项目Cocoon

该项目主页:http://cocoon.apache.org/lenya/

7.Cofax

Cofax是以Java/XML为基础的CMS。源于Kinight Ridder为方便管理旗下新闻网站所开发。

该项目主页:http://www.cofax.org/index.jsp

8.webEditor

webEditor是一个专门论坛网站的管理系统 。使用cocoon作为机制。

该项目主页:http://webeditor.sourceforge.net/

9.MMBase

MMBase 基于 MPL 的开源 CMS, 具有方便信息发布、维护等特点, 包含有新闻发布、论坛、聊天室等模块, 不过个人认为该项目最大优点还是丰富的文档, 这是在开源项目中很难得地方。

该项目主页:http://www.mmbase.org/

10.Ion

ion是一个简单但功能强大的基于最新技术的内容管理系统。它完全符合J2EE标准,使用XML定义内容结构。利用XSL把内容转换成各种格式比如:HTML, XML, PDF, TXT等,并且使JSTL作为模板系统。

该项目主页:http://ion-cms.sourceforge.net/section/s0.html

11.Jahia

Jahia 组织日前发布了Jahia 内容综合管理系统CMS和其工作所处的portal server,该版本包含了全功能的search engine,一个轻量级的文档管理系统(支持WebDAV )以及一些协作性的应用portalet(讨论组,WebMail,ToDo List,Timesheet…)

该项目主页:http://www.jahia.org/jahia/page84.html

12.JetNuke

JetNuke是一个依据于PHPNuke但使用Java开发的网站内容管理系统(CMS)。

JetNuke免费使用且开放源代码(GNU license)。

JetNuke严格分离了逻辑,数据,样式(style)

7种预定义的样式,没有复杂性的配置文件,一个Web Administration。JetNuke可以很好的与JForum相结合。

JetNuke使用FCKEditor(WYSIWYG HTML 编辑器)来编辑HTML内容。

该项目主页:http://www.jetnuke.org/

13.dotCMS

dotCMS是一个100%免费基于J2EE/portal的内容管理系统,它有着许多吸引人的特性是其它许多CMS所没有的。在dotCMS中使用到的开源项目与框架有:Apache Tomcat ,Liferay Enterprise Portal ,Apache Struts, Hibernate ORM,Velocity模板语言,Lucene搜索引擎 。dotCMS采用Eclipse IDE开发并使用Velocity + Struts做为前端使得dotCMS变得容易扩展和构建。dotCMS的license:The Dotmarketing Public License。

该项目主页:http://www.dotcms.org/projects/dotcms/

14.OpenEdit

penEdit包括三大模块Web内容管理,电子商务,博客。Web内容管理包括在线编辑,动态布局,拼写检查(英文), 用户管理,文件管理,版本控制和通告工具。电子商务模块包括在线产品目录管理,购物车,电子付款,产品展示与产品高级搜索(利用Nutch/Lucene的web爬行与搜索功能进行高级搜索所以不需要用数据库的功能)。 Blog模块包括在线管理,评论,注册和RSS/Atom引擎。 OpenEdit运用到的开源组件有:Velocity,Dom4j,Spring,Lucene。

该项目主页:http://www.openedit.org/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Bug修复: 1.菜单管理:删除操作按钮后不能直接进行删除菜单操作。 2.删除单位时操作记录不显示单位名称问题。 3.站点管理:改变所属站点增加改变为一级站点功能,上传非图片logo时虽然提示但仍上传成功问题。 4.模板文件管理:点击查看/下载文件时路径不对问题。 5.list类标签增加index返回值:channelList,infoAttchs,linkClass,link. 6.部分浏览器提示信息出现乱码问题。 7.启用、禁用用户时操作记录记录用户名问题。 功能新增: 1.站点和栏目增加静态化调度配置。 2.信息增加签收、视频、评论功能。 3.栏目页静态化增加可以设置只生成前几页功能。 4.增加网上调查功能。 5.增加互动信件功能。 6.单位可以设置是否接收互动信件。 7.用户可以设置是否接收互动信件。 8.增加系统配置管理功能。 9.增加ajaxLoad标签,通过ajax加载页面。 10.增加模板示例库。 11.增加infoSign标签,显示信息签收代码。 12.增加mailList标签,提取信件列表。 13.增加mailPage标签,分页提取信件列表。 14.增加mailQuery标签,根据查询码查询信件处理结果。 15.增加mailSave标签,信件保存处理。 16.增加questionList标签,提取网上调查列表。 17.增加questionPage标签,分页提取网上调查列表。 17.增加questionOne标签,提取指定id的网上调查。 18.增加config标签,提取系统配置。 19.增加unitList标签,提取单位列表。 20.增加userList标签,提取用户列表。 21.增加video标签,播放视频。 22.增加会员权限管理功能。 22.增加会员组管理功能。 23.增加会员管理功能。 24.增加评论管理功能。 25.增加积分规则管理功能。 26.增加积分记录管理功能。 27.增加commentPage标签,分页提取评论列表。
Bug修复: 1.使用最新的struts2 jar包,修复struts2 exp漏洞。 功能新增: 1.信息添加或编辑后提示是否静态化所属栏目页面、原所属栏目页面、所属栏目父栏目页面、站点首页。 2.栏目编辑成功后,提示是否静态化本栏目页面、本栏目父栏目页面、站点首页。 3.信息删除时删除此信息的静态文件。 4.栏目删除时删除此栏目的静态文件。 5.站点删除时删除此站点的静态文件。 6.Ckeditor增加一键排版插件,复制word内容不去除格式。 7.增加设置栏目下信息编辑操作(添加,编辑,删除)成功后,需要静态化的内容:本栏目页面,原栏目页面,父栏目栏目页面和站点首页。 8.添加模板时支持上传zip格式的模板文件。 9.模板增加初始化数据管理,可以设置初始化栏目、链接分类并可以从现有站点导入。模板导出功能,将模板文件和数据导出为zip压缩文件。 10.添加站点时判断选择模板是否有初始化数据,并可导入初始化数据到站点。 11.增加敏感词管理。 12.敏感词处理: 信息:标题,内容,摘要。 栏目:名称,描述。 评论:内容。 网上调查:名称,调查说明,调查选项。 13.移动信息功能,可把信息从一个栏目移动到另一个栏目。 13.复制信息功能,可把信息从一个栏目复制到另一个栏目。 14.系统级工作量统计,统计所有用户的工作量。 15.站点级工作量统计,统计当前管理站点下用户的工作量。 16.系统级站点信息统计,统计所有站点的信息量。 17.站点级栏目信息统计,统计当前管理站点下栏目的信息量。 18.系统评论开关,控制系统是否允许评论。 19.系统级信息更新统计,可按年、月、日、星期统计更新频率。 20.站点级信息更新统计,可按年、月、日、星期统计更新频率。 21.站点级栏目访问统计,统计当前管理站点下栏目的访问量。 22.站点级信息访问统计,统计当前管理站点下信息的访问量。 23.站点级访问频率统计,可按年、月、日、星期统计访问频率。 24.系统级访问频率统计,可按年、月、日、星期统计访问频率。 25.管理后台首页增加应用链接,分为系统链接和个人链接。 26.questionList,questionPage标签增加siteid参数。 27.link标签增加num参数。 28.增加系统配置site,设置访问首页时默认转向的站点。 29.channel表增加indexnum、maxpage字段。 30.修改栏目静态页面的存放目录,可以使用pagemark、indexnum、id做为目录名,优先级为 pagemark > indexnum > id。 31.info表增加htmlIndexnum字段。 32.生成信息静态页面时如果有indexnum则使用indexnum作为静态文件名称。 33.可设置栏目页面生成静态页面的最大页数。 34.增加信息提取功能,可以其它站点的信息提取到本站点。 35.信息编辑时如果没有选择信息图片,系统会检查内容中是否有图片,如有则提取第一张做为信息图片。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值