基于Java的Web内容管理系统(CMS)(CMS)
优采云 发布时间: 2021-04-27 19:12
基于Java的Web内容管理系统(CMS)(CMS)
18个Java开源cms系统1.的列表InfoGlue infoglue是一种完全用Java开发的高级,可扩展且健壮的内容管理系统。重要功能包括对多种语言的全面支持,站点之间的良好重用以及广泛的集成功能。项目主页:2. Magnolia Magnolia是基于Java内容知识库标准(JSR-17 0))构建的基于Java的开源Web内容管理系统(cms)。Magnolia支持14种语言,包括英语它支持本地搜索,基于XML的导入/导出,跨浏览器的文本编辑器,并且可以将简单的War文件部署到任何J2EE容器中,并且在最新版本中还添加了数字媒体的在线编辑。主页:3. Open cms Open cms是用Java编写的J2EE产品,与Tomcat捆绑在一起,但是,也可以使用ATG Dynamo,WebLogic和WebSphere.Open cms支持多种用于保存内容的RDBMS,包括Oracle,SQL Server,Sybase和mySQL。新版本提供了新的模板引擎,JSP支持,新的连接管理系统和更高的稳定性项目主页:4. JBoss Nukes基于JBoss Nukes的J2EE体系结构上的一个完整的内容管理系统,它收录以下组件:作为高级用户组管理,安全规则等。这些组件仅在运行时部署。项目主页:?module =
基于Java / jsp,cms,列表*敏*感*词*和其他开源软件的
html&op = userdisplay&id = developers / projects / nukes / index 5. eAdmin / OWX 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.离子是基于最新技术的简单但功能强大的内容管理系统。它完全符合J2EE标准,并使用XML定义内容结构。使用XSL将内容转换成每个内容
各种格式,例如:HTML,XML,PDF,TXT等,并使用JSTL作为模板系统。项目主页:1 1. Jahia Jahia组织最近发布了Jahia内容集成管理系统cms及其运行的门户网站服务器。此版本包括功能全面的搜索引擎,轻量级的文档管理系统(支持WebDAV)和一些协作应用程序门户(讨论组,WebMail,待办事项列表,时间表...)。项目主页:1 2. JetNuke JetNuke是一个网站基于PHPNuke但使用Java(cms)开发的内容管理系统。 JetNuke是免费使用和开放源代码(GNU许可证)。 JetNuke严格区分逻辑,数据,样式(样式)7种预定义样式,没有复杂的配置文件和Web管理。 JetNuke可以与JForum完美结合。 JetNuke使用FCKEditor(所见即所得HTML编辑器)来编辑HTML内容。项目主页:1 3. dot cms dot cms是基于J2EE /门户的100%免费内容管理系统。它具有许多其他cms没有的吸引人的功能。 dot cms中使用的开源项目和框架是:Apache Tomcat,Liferay Enterprise Port
al,Apache Struts,Hibernate ORM,Velocity模板语言,Lucene搜索引擎。 dot cms是使用Eclipse IDE和Velocity + Struts作为前端开发的,因此dot cms易于扩展和构建。 dot cms的许可证:点营销公共许可证。项目主页:1 4. OpenEdit penEdit收录三个模块:Web内容管理,电子商务和博客。 Web内容管理包括在线编辑,动态布局,拼写检查(英语),用户管理,文件管理,版本控制和通知工具。电子商务模块包括在线产品目录管理,购物车,电子支付,产品展示和高级产品搜索(使用Nutch / Lucene的网络爬网和搜索功能进行高级搜索,因此无需使用数据库功能)。博客模块包括在线管理,评论,注册和RSS / Atom引擎。 OpenEdit使用的开源组件包括:Velocity,Dom4j,Spring,Lucene。项目主页:1 5. Hippo cms Hippo cms是一个开源的以信息为中心的内容管理系统。它具有友好的界面,开放的系统,并且可以集成到现有系统中以供使用。 Hippo cms使用多个开源项目进行开发。详细信息如下:Apache项目:Cocoon()幻灯片()Apache Webserver()Ant(
)Avalon()Luc ene()Maven()Xerces()Xalan()FOP()Batik()OpenSymphony项目:OpenSymphony OSWorkflow()Mortbay项目:Jetty()Tanuki软件项目:Wrapper()type =” text / javascript“> src =”; type =“ text / javascript”> type =“ text / javascript”> google_protectAndRun(“ ads_core.google_render_ad”,google_handleError,google_render_ad);其他项目:核心和Hippo外部cms相关的开源组件如下:HTMLArea()MySQL()PostgreSQL()OpenOffice()1 6. JEE cms JEE cms是JavaEE Edition的缩写。 网站管理系统(Java企业版内容管理系统)。基于Java技术的发展,继承了其强大,稳定,安全,高效,跨平台等优势。使用hibernate3 + struts2 + spring2 + freemarker可以通过了解html来构建主流技术架构
该网站提供了使用功能强大且灵活的标签的最便捷,最合理的方法。用户定义的显示内容和显示方法事先经过搜索引擎优化设计,以增强搜索引擎的友好性并采用伪静态页面技术。 ,可自定义的路径结构,易于构建,无需urlrewrite即可*敏*感*词*构建网站,可以建立子域站群,每个子站的后端管理权限是分开的,整个站点实现单点登录。项目主页:1 7. Pulse Pulse是一个Web应用程序开发框架和门户网站构建解决方案。它具有内置组件,例如:cms,网站购物,调查,各种过滤器,成熟的用户和角色管理,基于WebDAV的虚拟文件系统以及使用ExtJS后台管理界面的易于使用的开发。项目主页:1 8. Vosao cms Vosao cms是专门设计用于在Google App Engine平台上运行的网站内容管理系统。它的功能包括:具有子级-父级关系的分层页面内容。搜索引擎友好的URL。集成的CKeditor 3. 0 Web内容编辑器包括文件上传和浏览功能。可定制的设计页面模板,每个页面都绑定到该模板。全局站点配置面板,资源管理(包括:图像,CSS,JavaScript等),网站内容和资源导入/导出。文本资源文件编辑器具有文件创建功能。提供验证码服务,支持对内容进行评论并通过电子邮件通知/提醒。多语言内容支持,可以自动检测用户浏览器使用的语言。项目主页: