基于OpenCms的内容管理系统

第9卷第4期重庆科技学院学报(自然科学版)2007年12月

1内容管理系统

内容管理系统(Co ntent M anagement Sy stem),简称CM S,目前广泛应用于出版、医疗、保险、金融行业及其他信息密集型的企事业单位网站。CM S的功效和价值主要表现在:一方面CM S可以帮助企业建立统一的对外协作平台,加强企业与业务合作伙伴、客户的沟通和联系,为客户提供更加个性化的服务;另一方面CM S可以帮助企业打破信息孤岛,理顺业务流程,加强团队之间的协作,使企业拥有的“核心知识”得到充分的利用。

CM S由“内容”和“管理”两部分组成。所谓“内容”,就是具有价值的、容易数字化、权限易于控制、快速元数据管理的信息资源。它不是某种单独的创新技术,而是许多先进技术的综合应用,它涵盖企业局域网、因特网。它的出现扩展了传统信息流管理软件、办公自动化软件以及文档管理软件的应用范围,大大提高使用效果。具体而言,CM S可以满足如下技术要求。

(1)功能方面:包括数据检索、数据存储、格式转换、多语种支持、安全管理、页面创建、个性化定制、同步复制等。

(2)服务方面:包括流媒体服务、多媒体内容管理、数据交换、元数据、标引等。

(3)内容集成方面:包括工作流管理、数字版权保护、数据挖掘等。

在信息管理已成为企业主要核心竞争力的情况下, CM S的巨大市场需求使它成为软件市场竞争的焦点。目前市场的主导产品有IBM公司的IBMDB2Content M anag er、Interw oven公司的内容管理平台Interwo ven6和微软公司的Content M anagement Server等。

应用CM S可以提升企业的信息管理水平,增强企业的核心竞争力。不过对于一般中小企业而言, CMS运用于信息化管理的成本较高。一个可替代的解决方案就是考虑使用现有的开源系统。OpenCms 就是其中一种优秀的开源内容管理系统。

2OpenCms概述

OpenCms是一个专业的内容管理系统,即使没有任何html知识,运用它仍可以轻松创建和管理复杂的w eb站点。OpenCms基于Java和XML技术,它能很好的运用于目前流行的IT架构上,其运行环境可以是全开源的(如Linux,Apache,To mcat,M ysql),也可以是商业的(Window s NT,IIS,BEA Weblogic, Oracle DB)。

2.1Ope nCms的体系结构

2.1.1资源类型

OpenCms预设有文件夹、页面、链接、文本、图像、上载文件等多种资源类型,这些常用的资源类型使得建站异常轻松、快捷。很多时候我们可能需要自己为内容定义资源类型。在OpenCms里,系统提供了两种方法来定义资源类型:一种为在原有资源类型上进行扩展,特点是方便、快捷,但可塑性较差,毕竟这依赖于原有的资源类型;另一种为利用内容定义提供的API模块来实现,该方法为那些不能被OpenCms虚拟文件系统所表达的数据提供了通用的处理框架,并且不受其他资源类型的影响。

基于Ope nCms的内容管理系统

林刚

(泸州医学院,泸州646000)

摘要:对基于OpenCms的内容管理系统的体系结构、主要特点及实现途径进行简单的介绍。

关键词:CMS;内容管理;虚拟文件系统

中图分类号:TP311文献标识码:A文章编号:1673-1980(2007)04-0098-03

收稿日期:2007-05-16

作者简介:林刚(1978-),男,四川自贡人,泸州医学院图书馆助理馆员,研究方向为图书馆自动化。

98

相关文档
最新文档