`

CMS about java or jsp

    博客分类:
  • CMS
阅读更多

CMS 网站内容管理系统,让开发网站维护网站成为一种极其简单的工作,为铺天盖地的同质化网站提供模版,互联网网站从发展的几个方面:搜索引擎,资讯类,电子商务,blog类,资源类等来看,资讯类作为图片,文字,视频,声音发布的平台提供了互联网发展的信息资源的基础,也是最可能同质化的区域。

   CMS全世界有几百种,其功能主要集中在:
   1:信息发布栏目的维护(JSR170定义、站点、频道、信息模块)
   2:信息发布栏目模板的配置(发布模板、显示模板)
   3:通用模板以及信息类型(新闻、FAQ等)的提供
   4:信息发布栏目信息来源的配置。(数据库采集、rss采集、文件采集等)
   5:信息发布栏目以及具体信息权限的配置。(发布者(角色、组织机构、具体用户)、访问者(角色、组织机构、具体用户))
   6:信息发布栏目流程配置
   7:信息发布。(所见即所得、图片、文件、flash等的支持)
   8:信息模块中的信息类型的支持。(新闻模块中可分国内、国外等)
   9:信息发布内容的全文检索,统计监控,RSS聚合
   10:信息显示页面的缓存以及生成静态页面
  CMS about java or jsp:
   1:cms4j国内商业化抄袭
   2:opencms国外开源,cvs,汉化,用户群,VFS;是一个J2EE的产品,它是用Java写成的。它和Tomcat捆绑在一起。但是也能够使用ATG Dynamo、WebLogic和WebSphere。OpenCms支持多种RDBMS来保存内容,包括Oracle、SQL Server、Sybase和mySQL。新版本提供了一个新的模板引擎,JSP支持,一种新的连接管理系统,提高了稳定性。
   3:magnolia国外旧版开源,不易使用;是一个开源基于Java的Web内容管理系统(CMS) ,构建在Java内容知识库标准(JSR-170).Magnolia支持包括英语,中文在内的14种语言,它支持本地搜索,基于XML的导入/导出,跨浏览器的文本编辑器,一个简易的War文件可部署到任何J2EE容器中.在最新版本中还添加对数字媒体在线编辑功能。
   4:dotcms国外开源,ssh,不易使用;是一个100%免费基于J2EE/portal的内容管理系统,它有着许多吸引人的特性是其它许多CMS所没有的。在dotCMS中使用到的开源项目与框架有:Apache Tomcat ,Liferay Enterprise Portal ,Apache Struts, Hibernate ORM,Velocity模板语言,Lucene搜索引擎 。dotCMS采用Eclipse IDE开发并使用Velocity + Struts做为前端使得dotCMS变得容易扩展和构建。
   5:OpenEdit 包括三大模块Web内容管理,电子商务,博客。Web内容管理包括在线编辑,动态布局,拼写检查(英文),用户管理,文件管理,版本控制和通告工具。电子商务模块包括在线产品目录管理,购物车,电子付款,产品展示与产品高级搜索(利用Nutch/Lucene的web爬行与搜索功能进行高级搜索所以不需要用数据库的功能). Blog模块包括在线管理,评论,注册和RSS/Atom引擎。 OpenEdit运用到的开源组件有:Velocity,Dom4j,Spring,Lucene。
   5:InfoGlue是一个高级的、可扩展的、健壮的内容管理系统,完全用Java开发。重要的功能包括完全支持多语言,站点之间良好的重用,以及广泛的集成能力。
   7:Riot是一个基于Spring框架的内容管理系统。它采用非侵入式设计,能够很方便地为现在应用程序添加CMS功能。通过一个直观Ajax界面能够在浏览页面中直接编辑内容。此外Riot还能够用于编辑/管理POJOs,不管它们采用哪种持久化技术(Hibernate,JPA或自定义DAO)。
   8:Hippo CMS是一个开源以信息为中心的内容管理系统。它的界面友好,开放体系并可集成到现存系统中使用。Hippo CMS运用了多个开源项目进行开发。
   9:jLibrary是一个面向个人和企业使用的文档管理系统DMS。这种双重的解决方案使得jLibrary成为一个独特的产品。利用jLibrary可以为你的文档,视频或任何其它媒体类型文件进行分类。你可以根据模板把这些内容导到静态Web页面中,还可以进行内容搜索,添加注释等。 
   10:OpenToro是一个可以让我们以灵活和自动的方式来开发web数据库应用程序的工具.利用OpenToro可以省掉在开发一个Web数据库应用程序时编写JSP与SQL代码这样辛苦乏味的工作.利用它就可以很容易地列出数据库中的表格与其它内容并生成可以新增,修改,删除的数据.OpenToro兼容所有支持SQL-92标准语法的数据库如:MySQL,Oracle,Access,与SQL-Server.
  11:MeshCMS是一个易于使用的内容管理系统。它利用文件进行数据存储不需要使用数据库。
  12:Xinco DMS是一个强大基于Web-Service的消息和文档管理系统.*可用于管理Files/ Text/URLs/Contacts等,  *一个全文本搜索引擎可用于搜索Text, Adobe PDF, MS Word, MS Excel, HTML, ... .   *数据导入工具    *一个版本控制用于管理文档的版本记录.*c/s模式客户端与服务器通过SOAP Web Services进行通信.
*MySQL做为后台数据库等.
  13:ion是一个简单但功能强大的基于最新技术的内容管理系统。它完全符合J2EE标准,使用XML定义内容结构。利用XSL把内容转换成各种格式比如:HTML, XML, PDF, TXT等,并且使JSTL作为模板系统。
  另外:最近packt在全球范围内评选最佳开源CMS,Content Management System,入围3甲的是Joomla!、Drupal和Plone,Plone超强的稳定性、强健的架构、广泛的扩展性,使得其成为企业级开源CMS的最佳选择,而事实上plone的用户也多是企业,在 plone的应用中,有70%都是作为企业内部的管理系统,仅有30%用在外部网站建设上。这也可能是plone较少人知道的原因之一。所以plone在最佳开源 CMS网上投票的环节是落后的。即使这样plone也盖过了诸多开源CMS,名列第三名。可见plone的优秀,如果投票人是以企业用户为单位的, plone绝对是第一名。
Plone 是一个运行在Zope和CMF之上的开放源代码的企业级内容管理系统。Zope是web应用服务器,类似于J2EE、.NET,是一个优秀的开放源代码的 WEB应用服务器。Plone已超出了单纯内容管理平台的范畴,实际上plone在逐步向应用开发平台进行发展。这使得plone比起其他cms来讲能够更大限度的满足企业级应用的需求。Plone的核心语言是python,这也是一个不被大众熟悉,却被eweek列入2006最应该学习的程序语言之一, google的核心语言就是pyhton。这一切神秘的东西都让plone看起来是那么的酷,Plone的优点不言而喻,能够被诸多大企业选中已经充分说明plone是一个强健、稳定的便于企业级应用开发的优秀CMS,在一个zope服务器上可以轻松的开设无数个plone实例,使得分布式的系统建设变得非常轻松。Plone强大的权限和流程管理,对内核程序、定制程序、插件产品和管理内容的分离保护和存储,及更多优秀特性使得plone在企业级应用方面成为首选。而且国内有非常好的商业公司支持plone的企业应用,而且开发出plone中文开源版本。
   开源之多不一一列举...........................................
   CMS的功能主要是解释1:内容管理从内涵上应该包括企业内部内容管理、Web内容管理、电子商务交易内容管理和企业外部网(Extranet)信息共享内容管理(如CRM和 SCM等),Web内容管理是当前的重点,e-business和XML是推动内容管理发展的源动力。解释2:内容管理侧重于企业员工、企业用户、合作伙伴和供应商方便获得非结构化信息的处理过程。内容管理的目的是把非结构化信息出版到intranets, extranets和ITE(Internet Trading Exchanges), 从而使用户可以检索、使用、分析和共享。商业智能系统 (BI)侧重于结构化数据的价值提取,而内容管理则侧重于企业内部和外部非结构化资源的战略价值提取。解释3:电子商务引擎,内容管理解决方案必须和电子商务服务器紧密集成,从而形成内容生产(Production)、传递(Delivery)以及电子商务端到端系统。解释4:内容管理系统是一种位于WEB前端(Web 服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。内容管理解决方案重点解决各种非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境中,如OA,CRM等。内容的创作人员、编辑人员、发布人员使用内容管理系统来提交、修改、审批、发布内容。这里指的"内容"可能包括文件、表格、图片、数据库中的数据甚至视频等一切你想要发布到 Internet、Intranet以及Extranet网站的信息。
分享到:
评论

相关推荐

    cms 网站管理系统 java+jsp java jsp

    在本主题中,我们关注的是使用Java和JSP技术构建的CMS系统。Java是一种广泛应用于服务器端编程的强大且跨平台的编程语言,而JSP(JavaServer Pages)则是一种动态网页技术,它允许开发者将Java代码嵌入到HTML或XML文...

    cms java+jsp jsp 网站管理系统

    【标题】:“CMS基于Java+JSP的网站管理系统” 【描述】:CMS(Content Management System,内容管理系统)是一种用于创建和管理数字内容的软件平台,它使得非技术用户也能便捷地发布、编辑和管理网站内容。这个...

    JSP_JTBC_CMS(MYSQL).zip_JTBC_JTBC_CMS_cms java_cms文件系统_jsp cms m

    **JSP_JTBC_CMS(MYSQL)** 是一个基于Java技术、使用JSP(JavaServer Pages)和MySQL数据库构建的内容管理系统(CMS)。该系统利用了JDBC(Java Database Connectivity)来实现与数据库的交互,提供了丰富的功能,...

    cms 网站管理系统 java+jsp java

    【标题】:“CMS网站管理系统基于Java+jsp的实现” 【描述】:“CMS(Content Management System,内容管理系统)是一种用于管理网站内容的软件平台,通常采用Java语言与jsp(JavaServer Pages)技术进行开发,以...

    java项目之JSP-JTBC-CMS(SQLITE)源码.zip

    java项目之JSP_JTBC_CMS(SQLITE)源码java项目之JSP_JTBC_CMS(SQLITE)源码java项目之JSP_JTBC_CMS(SQLITE)源码java项目之JSP_JTBC_CMS(SQLITE)源码java项目之JSP_JTBC_CMS(SQLITE)源码java项目之JSP_JTBC_CMS(SQLITE)...

    cms.rar_JSP内容管理_cms_cms jsp_cms系统_htmlencode.java

    至于"cms"目录,这很可能是整个CMS项目的源代码存放位置,包括JSP页面、Java类、配置文件以及其他相关的资源文件。 从这个CMS项目中,我们可以学习到以下关键知识点: 1. JSP基础:理解JSP的生命周期、指令、脚本...

    51javacms CMS系统 v1.0.9 源代码

    51javacms是一款纯ajax的mvc架构cms;摒弃了传统的ssh的java企业级架构的庞大和臃肿;代码简洁,功能简单实用,安装一键式;站内搜索是使用lucene3.3的技术;真正的开源;真正的免费;非常适合互联网中小型网站的...

    基于java的开发源码-PublicCMS开源Java系统.zip

    基于java的开发源码-PublicCMS开源Java系统.zip 基于java的开发源码-PublicCMS开源Java系统.zip 基于java的开发源码-PublicCMS开源Java系统.zip 基于java的开发源码-PublicCMS开源Java系统.zip v基于java的开发源码-...

    cms-java-源码

    【CMS(Concurrent Mark Sweep)】是Java垃圾收集器的一种,它是HotSpot虚拟机中用于老年代内存管理的并发标记清除算法。这个源码包"cms-java-源码.zip"显然是针对CMS垃圾收集器的Java实现进行的开源分享,旨在帮助...

    JSP 官网+cms系统

    **JSP 官网+CMS系统详解** JSP(JavaServer Pages)是一种动态网页技术,它允许开发人员在HTML页面中嵌入Java代码,从而实现服务器端的数据处理和动态内容生成。在这个“JSP 官网+CMS系统”中,JSP被用于构建一个...

    CMS4J 专业的jjava/jsp版网站内容管理系统

    最新消息,CMS4J 现已推出 基于java / jsp技术开发的网站管理系统 CMS4J 2008 免费版 ,并且又推出了一套同样基于java / jsp技术开发的博客系统! CMS4J 2008 革新了原有的系统架构,开发了更为专业、便捷的后台...

    jxta-cms-src-2.4.zip_cms_cms java_cms jxta_java cms_jsp cms mysq

    jxta-cms-src-2.4.zip 是官网上的比较稳定的CMS源代码。目前是最稳定的高版本。

    完整的开源java版CMS

    1. **Java技术栈**:Java CMS通常基于Java EE(企业版)标准,利用Servlet、JSP(JavaServer Pages)、JSTL(JavaServer Pages Standard Tag Library)等技术来处理HTTP请求和渲染页面。Spring框架是常见的后端基础...

    JAVA 开发JSP-JTBC-CMS(SQLITE)

    【标题解析】:“JAVA 开发JSP-JTBC-CMS(SQLITE)”这个标题表明这是一个关于使用Java编程语言开发基于JSP(JavaServer Pages)技术,结合JTBC(可能指的是某种框架或工具)以及SQLite数据库的CMS(内容管理系统)的...

    news.zip_cms_cms java_cms java_java 内容管理

    【标题】"news.zip_cms_cms java_cms java_java 内容管理"指的是一个以Java语言开发的内容管理系统(CMS)项目,它采用MVC(Model-View-Controller)架构模式进行设计,且值得注意的是,这个系统并没有依赖任何特定...

    tot-jsp-cms.zip

    Java-JSP计算机毕业设计课程设计项目源码 Java-JSP计算机毕业设计课程设计项目源码 Java-JSP计算机毕业设计课程设计项目源码 Java-JSP计算机毕业设计课程设计项目源码 Java-JSP计算机毕业设计课程设计项目源码 Java-...

    CMS.rar_cms_cms java_java cms_费用管理

    【标题】"CMS.rar_cms_cms java_java cms_费用管理"揭示了这是一个与内容管理系统(CMS)相关的项目,特别是针对费用管理功能的实现。这个系统可能是用Java语言开发的,因为标签中提到了"java_cms",暗示了CMS平台的...

    java原生对接苹果cms V10 APP源码 仿麻花影视

    Java原生对接苹果CMS V10的APP源码是一个针对移动设备的应用程序开发项目,旨在构建一个类似麻花影视的视频播放平台。这个项目的核心是使用Java编程语言,结合苹果CMS V10的内容管理系统,为用户提供流畅的视频浏览...

    jsp cms比较不错的,全名叫cms4j

    CMS4J是一款以JSP(JavaServer Pages)技术为核心的网站内容管理系统。它以其全名为“Content Management System for Java”,旨在为开发者提供一个便捷的平台,用于构建和管理动态网站。这款CMS系统的核心优势在于...

    纯JSP实现的CMS系统,JSP初学者的优秀入门实例

    纯JSP(JavaServer Pages)实现的CMS(Content Management System,内容管理系统)是一个适合初级JSP开发者学习的项目实例。它利用JSP技术来构建一个完整的后台管理系统,涵盖了多种功能模块,帮助开发者了解JSP在...

Global site tag (gtag.js) - Google Analytics