Java开源CMS系统精选:InfoGlue, Magnolia, OpenCms等

需积分: 48 19 下载量 175 浏览量 更新于2024-09-16 收藏 39KB DOC 举报
"这篇文档列出了18个Java开源内容管理系统(CMS)的概览,包括InfoGlue、Magnolia、OpenCms、JBossNukes、eAdmin/OWX和Apache Lenya等。这些系统提供了多语言支持、强大的内容管理、集成能力以及多种数据库兼容性等功能。" 在Java开发的开源CMS世界中,InfoGlue以其高级特性和可扩展性脱颖而出,具备多语言支持和站点重用功能,同时具有广泛的集成能力。Magnolia是一款基于Java的Web CMS,遵循JSR-170标准,支持14种语言,并具备本地搜索、XML导入/导出、跨浏览器文本编辑器等功能,且易于部署在各种J2EE容器上。最新版增加了数字媒体在线编辑功能。 OpenCms是一款J2EE产品,与多种应用服务器兼容,如Tomcat、ATG Dynamo、WebLogic和WebSphere。它支持多种数据库,如Oracle、SQL Server、Sybase和MySQL。其新特性包括改进的模板引擎、JSP支持和增强的连接管理系统,提升了系统的稳定性和性能。 JBossNukes是一个基于J2EE架构的全面内容管理系统,包含了高级用户管理和安全规则,这些组件可在运行时动态部署。这为开发者提供了更高的灵活性和控制。 eAdmin/OWX是一款基于Java/JSP的网站编辑器,具有模块化、XML配置、Struts集成、自定义API、组件支持、所见即所得(WYSIWYG)编辑、多语言和多用户管理等功能,所有这些均通过Web界面进行管理。 Apache Lenya是另一个基于Java的开源CMS,利用XML和XSLT等标准技术,其代码源于其他开源项目,提供了丰富的内容管理功能。 这些Java开源CMS系统不仅为企业和个人提供了丰富的功能,同时也为开发者提供了广阔的定制和扩展空间,满足了不同规模和复杂度的网站建设和内容管理需求。开发者可以根据项目需求选择适合的系统,并利用其开放源码的优势,进行深度开发和个性化定制,实现高效的内容创作和管理。
2013-09-23 上传
Bug修复: 同步资源文件时,复制后的文件有特殊字符问题。 linux下文件操作问题。 功能新增: info表增加isHot字段(是否热点). 增加留言本功能。 增加标签guestbook,guestbookList,guestbookPage. 会员增加我的留言功能。 系统级留言频率统计,可按年、月、日、星期统计留言频率。 站点级留言频率统计,可按年、月、日、星期统计留言频率。 系统级站点留言统计,统计站点留言排行。 系统级评论频率统计,可按年、月、日、星期统计评论频率。 站点级评论频率统计,可按年、月、日、星期统计评论频率。 系统级站点评论统计,统计站点评论排行。 增加会员收藏功能。 增加标签ajaxStore. 会员增加我的收藏功能。 会员增加站内信功能。 信息增加图片集功能。 增加标签infoImg,根据信息id查询图片集。 增加标签infoRelate,根据信息id查询相关信息。 增加职位管理功能。 增加标签jobList、jobPage、job。 增加标签infoPreList,infoNextList,实现上一条,下一条功能。 增加标签visit,提取访问统计数据。 标签infoList、infoPage、infoSearch,增加属性newdays,设置几天内的新闻为最新新闻。 标签channel,增加属性checkHasSon,设置是否检查有子栏目. 增加静态化变量contextPathNo。 系统配置增加imgType,infoHotNum. 增加简历管理功能。 会员增加我的简历功能。 infoPage标签增加属性channelParPagemark. 信息列表增加静态化信息功能 提取、复制、移动信息后提示静态化。 首页静态化时默认页面改为index.html. 栏目页面静态化时默认页面改为channel.html. 信息页面静态化时默认页面改为info.html. 增加建站向导功能。
2013-06-27 上传
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.信息编辑时如果没有选择信息图片,系统会检查内容中是否有图片,如有则提取第一张做为信息图片。