书城计算机数字博物馆研究与实践2009
3296500000052

第52章 基于内容管理技术的博物馆网站

管理和发布系统

孙芮英王永海

(1.首都博物馆资料信息中心,北京,100045)

(2.北京方正奥德计算机系统有限公司,北京,100085)

摘要:基于内容管理技术的网站管理和发布系统,能实现网站建设中信息采集、加工、存储、管理、发布的完整流程。该系统不仅具有可扩展性、开放性、灵活性等特点,还能实现多种系统功能。本文通过阐述该系统结构技术优势和系统功能特点,说明该系统在博物馆网站建设中的应用,在很大程度上能降低博物馆网站运营维护成本,大大提高博物馆网站建设和管理水平,使博物馆对数字内容的创建、管理、检索挖掘和网上发布实现全面高效的管理。

关键词:内容管理技术网站发布系统博物馆

一、引言

目前,各个博物馆已经越来越重视互联网应用和自身网站建设。但是,由于博物馆收藏范围广泛,展示内容丰富,涉及文件类型繁多,对网络展示手段和功能实现的要求比较高,所以建设博物馆网站使之能够为互联网用户提供多种功能和服务,实现内容的多种表现形式,需要有一个强大的后台支持系统,即基于内容管理技术的网站管理和发布系统。

网站管理和发布系统能够方便地实现网站策划和设计人员要求的形式及功能,同时满足网站内容和编辑人员高效地完成网站内容制作。目前,网站管理和发布系统核心技术主要是基于internet/intranet的内容管理和发布技术。

内容管理技术能将不同类型的数字内容全部以数字化的方式妥善保存起来。并利用足够的信息、高效的查询手段对所保存的数字内容进行查询、检索、分析处理,最终使得这些数字内容能够得到最充分的利用,价值不断地提升。这里所指的数字内容包括:以数字方式展现的文档、出版物、图像、视频、音频等,这些数字内容与有形的文物、文字、图片资料一样是博物馆的宝贵财富,并且随着计算机技术的进步和普及,这些数字内容的价值将越来越大。

二、系统结构

网站管理和发布系统以网站内容的组织、管理和发布为主,实现网站建设中信息采集、加工、存储、管理、发布的完整流程。

内容管理和发布系统的体系结构一般采用先进的三层结构,主流产品基于Java实现,具有良好的跨平台性,可以运行在Unix、Linux和Windows平台上,开发遵循J2EE标准,使系统不受硬件平台和系统软件平台的限制,方便系统进行移植,可使用第三方厂家提供的中间层产品,从而使系统在各种硬件平台、操作系统、中间件平台上进行方便的移植。

系统采用浏览器/服务器结构三层构架形式

1.界面层

系统的界面层是使用者与系统进行交互管理、制作与访问的界面。

在系统的界面层采用标准的浏览器形式,界面层与中间层通过Web Server,采用标准的HTTP协议进行通讯交互,从而使系统可通过Internet进行远端制作与管理。

2.中间层

系统的中间层是系统的实现业务逻辑与数据操作的核心部分。

为使系统具有高度的可扩展性,系统中间层可以采用分布和负载均衡体系,可以方便地扩展应用服务器和数据服务器,各应用服务器之间互不干扰,在需要时又可快速增加服务器以保障系统的性能,便于博物馆网站的系统升级和扩容。

3.数据层

系统的数据层是实现数据的逻辑管理与数据存储。

系统中的主要信息都存储在数据库系统中,包括各种关系属性信息、稿件信息等。而模版内容、图像、多媒体等,则采用文件系统方式进行管理。中间层采用标准数据访问接口对数据库进行操作与管理,从而使发布系统能够支持多种数据库系统,拓展了其应用环境。

内容管理和发布系统的接口数据流采用规范的XML数据流,能够保证系统的开放性及可扩展性。系统应支持Web Service,它具有良好的可扩展性。博物馆数字化一般都会有多个专业子系统,支持Web Service技术的网站管理和发布系统,可以与博物馆其他业务系统进行广泛的集成应用,使博物馆的数字化资源成果得到充分利用。

随着WEB技术的发展,三层结构或多层结构成为应用方案的灵魂。除了方便开发人员,对整个系统也非常有好处:(1)把数据处理和界面分离,增加界面的灵活性。对博物馆来说,非计算机专业的从业人员较多,对界面的友好性要求较高。数据处理和界面分离的方式更易于维护者进行操作。(2)可重用对象,提高开发效率,降低维护的工作量。对不同种类和同一种类的相关内容进行整合及复用,是内容管理的一大优势。在使资源应用效率最大化的同时,实现工作的高效率。(3)分布式环境,分载负荷,可构成强大的计算环境。这不仅提高了运行速度,也使得系统对硬件设备环境的要求降低,博物馆可以选择经济实用的设备,对其进行管理。

三、系统功能

基于内容管理技术的博物馆网站管理和发布系统,不仅具有可扩展性、开放性、灵活性等特点,还具有多种系统功能,实现网站管理高效性。

1.系统能实现多站点管理,一套系统中可以管理多个独立的站点、子站和频道,系统可以方便地增加站点,各站点之间有严格的权限管理,具有独立的采、编、发流程,互不干扰,却又可以在多个站点间进行资源的共享,实现了多个站点的统一管理,数据的集中存储。

2.网站内容管理和发布系统以网站内容的组织、管理和发布为主,实现网站建设中信息采集、加工、存储、管理、发布的完整流程,并为使用者提供简洁集成的基于浏览器的操作界面。经过简单培训的编辑人员,可以完成从选稿到签发的整个稿件编辑发布过程,无需专业的计算机人员进行网站内容维护。

(1)写稿/选稿

编辑在界面中能够看到稿件源库中的所有稿件,这些稿件按照其来源的原始分类格式进行分类,编辑可以自行写稿,也可以选择稿源库中的稿件,对于选中的稿件有权限的编辑可以阅读内容,并进行选用、传稿、签发等操作。

(2)稿件处理

稿件被选用后编辑可以对其进行进一步处理。即对稿件进行编辑、校对、分类处理、关联处理、将稿件传送给其他编辑;有签发权限的编辑可以对稿件进行签发,可以进行单篇或多篇稿件签发,还可以按照分类对整个节点的稿件进行签发。

(3)发布处理

发布库中的稿件按照站点、节点结构进行组织,并且只对有权限的编辑开放,在稿源库中能进行的编辑操作,在发布库也能实现。一般情况下,在这里进行的是稿件显示调整、稿件列表次序调整、稿件复制(移动)到其他节点等工作,这些都可以通过鼠标拖拽的方式方便地实现,有权限的编辑可以对稿件进行撤签回到编辑库中。

3.采用模板技术,实现模板可视化编辑,使用者可以利用Dreamwaver/Frontpage制作模板,并且能够在其中直接可视化插入模板组件。通过模板技术实现内容和表现形式的分离,便于网站的改版和网站资源的利用。

以改版为例,对模板和内容管理技术的网站进行改版,即使改版前后风格和表现形式迥异,因为采用了内容和形式分离的技术,可以使大部分内容无需重新录入和修改,只需要按照新的页面设计进行模板制作,再由系统自动合成新的网站页面即可,大大减少了网站改版的工作量。

4.稿件签发后,通过全自动触发式发布功能,稿件内容与模板合成,自动生成HTML页面。系统自动识别,仅仅重新发布更新的页面,快速高效。通过生成静态页面,大大减轻了页面访问对服务器的压力,在不追加硬件的条件下可以支持比动态页面更大的访问量。

5.网站内容的可视化编辑、模板功能、自动发布功能避免了因大量页面手工制作链接带来的错误与效率低下,大大提高了网站内容制作效率。

系统提供基于HMTL的可视化稿件编辑器,网站编辑可以在这个编辑器里对稿件进行可视化的文本编辑。不仅可以对稿件内容进行编辑,还可以对稿件的页面显示效果进行编辑。发布库中的稿件能够在浏览器中预览发布效果,因此便于在稿件中插入图片、表格、各种多媒体文件,并随意调整图片在文章页面中的位置;同时,还可以进行复杂的编辑工作,如脚本代码编写等。此外,还可以手工或自动地建立与其他稿件的关联;甚至可以制作专题页面。系统支持音频、视频、Flash、360度全景影像等多媒体信息的发布。系统的触发式发布程序生成静态HTML页面,具有即时更新的能力,保证了信息发布的即时性。

6.系统提供灵活的网站内容管理功能,如文章的迁移、专题的迁移、甚至是栏目的迁移,都可以在内容只录入一次的基础上,通过灵活发布,实现各栏目间的内容迁移。

7.应用全文检索技术。对于资源比较庞杂的博物馆网站来说,全文检索系统是非常必要的。该系统能够自动增量建立索引,方便用户查找相关知识以及海量信息的利用。全文检索系统除可实现基于关键字的全文检索外,还具有对信息的自动分类、自动聚类、自动文本消重等功能。它能实现对信息的整理,使网站用户更易于找到需要的内容。在此基础上对这些已分类整理过的信息建立索引,并按类型分别存放到不同的索引库中,访问者便可以通过输入关键词实现对网站中多个栏目内容检索,多个站点(跨库)的检索,多种格式(文本、图片、视音频等)文件的同时检索。

8.支持多语种发布。系统除了可以支持中文(包括简体和繁体)外,还能够支持英文等其他语种,这样才能适应博物馆多语言网站建设的需要。

9.系统可提供准确的网站访问统计功能,可以监测每个栏目的访问量,通过访问量确定不同栏目、信息、服务的受欢迎程度,为调整网站的内容设置提供科学依据。

总之,博物馆网站后台管理和发布系统采用先进的内容管理技术,对数字内容的创建、管理、检索挖掘和发布实现全面有效的管理,在很大程度上降低了网站运营维护成本,大大提高了博物馆对自身网站建设和管理的水平。在互联网日益普及的今天,充分发挥博物馆网站的作用,一定能够使更多的观众了解博物馆,走进博物馆。