86考网
会考成绩查询
您的位置:首页 > 范文 > IT技术专栏 > CMS教程 >

DotCMS中文教程

作者:86考网 发布时间:2016-02-26 12:27:45 [手机版]
摘要:CMS全称ContentManagementSystem,内容管理系统,内容可以包含咨询、博客、介绍等,主要用于网络建站,可以作为企业门户网站、新闻网站、博客站点等,甚至可以集

    CMS全称Content Management System,内容管理系统,内容可以包含咨询、博客、介绍等,主要用于网络建站,可以作为企业门户网站、新闻网站、博客站点等,甚至可以集成电子商务功能,随着这两年移动互联网的发展,也出现了越来越多的微网站,那么CMS不仅仅要求能在PC网站上使用,同时也要求在移动互联网上使用。

    CMS系统好处不在多说,那么怎么拥有这么一套通用的系统呢,答案1:你可以自己开发出来一套,当然前提是你有时间和成本,答案2:你可以买一套系统,当前国内CMS系统价格在2000以上,而且还仅仅是一个license,什么是license?自己百度吧。那么有没有答案3呢,有的,答案3综合答案1和2,也就是基于已有的开源CMS系统二次开发,这里所谓的开源CMS还必须是免费的,开源并不代表免费,如果使用的是收费的CMS,当然不能基于这些系统做二次开发,因为你没有取得license(个人用户除外)。

    那么免费开源的CMS有哪些呢?由于本人属于JAVA行业,其他PHP、JSP方面的CMS将不再阐述,目前国内虽然有些JAVA方面的免费开源CMS系统,但功能都和薄弱,基本上没法正常使用,下边推荐几款国外的JAVA语音的开源免费CMS系统:

    Magnolia

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

    个人感觉操作上偏西式风格,如果系统交由客户使用,学习成本高。

OpenCms

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

      OpenCMS功能确实箱单强大,而且可视化的内容管理风格相当震撼,有兴趣的可以尝试。

dotCMS

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

       整体感觉比较中规中矩,而且使用的是SSH架构。


     整体比较之后感觉比较钟情于dotCMS,但网上关于DotCMS文章特别少,现在开始整理dotCMS官方英文文档,并增加上自己的心得。

      DotCMS开始之旅:Dotcms中文教程之一:管理(0、配置介绍)



未经个人同意,严禁转载。


标签: 码迷 mamicode.com 互联网 软件开发 开源 as
相关推荐
86考网声明:
(一) 由于各方面情况的调整与变化,本网所提供的考试信息仅供参考,敬请以权威部门公布的正式信息为准。
(二) 本网注明来源为其他媒体的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如有内容、版权等问题请在30日内与本网联系。联系方式:邮件 jiansou123#126.com
最近更新
网站地图 | XML地图 | 手机版 | 标签
版权所有 © 2005-2022 www.kaoshi86.com 会考成绩查询 All Rights Reserved
本网站所有信息全是来源于互联网,如有侵权请来电咨询! 粤ICP备15072123号