OpenCms6.0新手上路——介绍篇

来源:互联网 发布:hdmi 矩阵 切换器 区别 编辑:程序博客网 时间:2024/04/27 19:22
介绍
  OpenCms是一个强大的开源的内容管理系统,既然已经读到边篇文章,您也就应该知道在它强大的背后,OpenCms也是相对的比较复杂,难以上手,且相关的资料和适合入门者的文档是少之又少,这些,想必你也是知道的,资料的匮乏、论坛中相当数量没有回答的入门级的问题和官方的邮件列表都令我失望,这也是产生本文的原因。
  首先的问题是,为什么使用或是不用OpenCms,这个问题已经是很难找到答案了。
  OpenCms应该是侧重于“组织机构”的网站内容管理,有很多的静态页面和一些相关的静态文本。通过它可以无须编码就可以管理这些文本和结构化的内容,如下载,信息列表和链接列表等。
  OpenCms不是blog、论坛或者讨论板样式cms的系统,除非你自己来开发这些功能,或是安装附加的一些模块来扩充这些功能,但有一些其它的cms系统都具备这些功能,且做得简单又好用,如果你正好想要的又是这些,那么建议你还是换一个cms吧(OpenCms有很强的扩展机制,这些功能完全可以通过二次开发来获得,网上也有一些成型的模块可以下载的到)。
  OpenCms的模板机制也让OpenCms显得异常强大,这个强大来源于模板灵活的设置。当apache的lenya项目使你可以轻松的创建导航项目时,在OpenCms中却不得不用一些Jsp代码来完成个动态的菜单的创建,但是,到最后,你却能够创建一些灵活强大的模板来使你的网站拥有相当的灵活性(这也很正常,没有那么多的十全十美)。
  另一个OpenCms的优势或是可以说是劣势是:所有的配置与Jsp编码都是通过一个web接口来实现,这么做的好处是你可以在任意客户端方便的进行管理,而这么做的缺点也就显露出来,因为我们早就已经放弃了使用类似“记事本”的东西来编码了,又回到这种编码方式真是一个恶梦。(但好在已有不甘心回到这个恶梦之人开发出了OpenCms VFS  Eclipse插件,通过它你就可以方便的在Eclipse中进行你的OpenCms Jsp开发了:),本blog也有这此插件的用法,请参阅:http://blog.csdn.net/qianxuncms/archive/2007/03/20/1535700.aspx
   Ok,这经过这些介绍后,如果你已经打算使用OpenCms了,那就让我们从“安装”开始,请查看下一篇“安装篇”……



原创粉丝点击