第二节 网站的内容管理与发布系统
一、信息发布系统简介
新闻网站的内容管理与发布系统(以下简称为“信息发布系统” ),是将网站上需要经常变动、更新的信息,进行模板化更新与集中式管理,并将信息按照其共性和有关标准进行编码、分类,最后系统化、标准化地发布到网站上。个人网站和一些小型企业网站一般很少采用发布系统,而是用手工方式生产静态的HTML页面,每次更新信息需要做一个页面,然后通过FTP上传,这样维护起来比较麻烦。而网站的信息发布系统大大减轻了网站更新维护的工作量,通过后台程序在浏览器上只需录入文字和上传图片就可以快速实现信息的更新与维护,从而大大加快了信息的传播速度,同时使网站易于做到全部页面风格统一,保持页面美观,并为网站改版时批量生成新页面奠定了基础。
如由北大方正电子有限公司开发的方正翔宇ICS[5]网站内容服务系统,就是一套典型的适用于大型新闻网站的信息发布系统。ICS分为服务器端和客户端两部分,为用户提供模板制作、稿件入库、编辑加工、发布的全套工作流程,其工作原理见图7.2。
图7.2 方正翔宇ICS网站内容服务系统工作原理图
下面以ICS2.2为例,分析一下它的几个主要子系统。
1.用户管理子系统
用户管理子系统用来确定对信息发布系统的权限。在ICS2.2中,用户的权限分为12类:记者、编辑、图片编辑、预签、签发、页面制作、分类管理、用户管理、广告制作、广告签发、热字管理、版本监控(见图7.3)。具体权限为——
记者:在源稿库中写稿。
编辑:在编辑库中写稿及修改其名下的稿件。
图片编辑:修改图片库中的稿件。
预签:签发到版面中,可预览显示,但如要正式发布则需要有签发权限的用户签发。
签发:签发稿件使之正式发布。
页面制作:新建、修改模板。
分类管理:对内容类别(栏目名称)进行编辑。
用户管理:设置各用户的权限。
广告制作:在各页面中设置广告位置。
广告签发:决定广告是否正式发布。
热字管理:设置、修改热字分类及热字。
版本监控:查看一篇稿件的整个操作流程,方便在出现错误的时候追查责任。
图7.3 ICS2.2用户管理系统查看用户界面图
2.模板编辑子系统
把用网页制作软件如Dreamweaver做好的各级HTML页面,通过发布系统形成模板页面,此过程俗称为套入发布系统。套入发布系统的关键是制作与编辑模板,在ICS系统内,模板制作与编辑是通过插入普通组件和高级组件来实现的。普通组件是纯界面操作性的,用户可以根据菜单的提示实现对模板的制作;高级组件则提供了更为灵活的方法,用户可以编辑HTML语言,根据自己的需要对各个功能进行随意的组合。像栏目节点、文章列表和文章格式这三类基本内容格式,ICS2.2可以分别通过ClassList、TitleList和Content这三个普通组件来实现,也可以通过AdvClassList、AdvTitleList和AdvContent三个高级组件来实现。ICS一共提供了46个普通组件,3个高级组件。在后续的工作中,需要修改页面或网站进行改版时,只要编辑修改模板,由这些模板生成的大量风格统一的页面就可以得到批量更改。
图7.4为ICS2.2普通组件中的显示文章内容组件Content,它可以通过CSS样式来定义文章页面中每个部分的样式,如“文章标题” 、“文章副题” 、“作者” 、“摘要”文字的字体、颜色等,还可以设定显示稿件的发布时间格式,可以在下拉框中选择或自己设定,在该选项中如果出现大写的文字串“YEAR” 、“MONTH” 、“DAY” 、“HOUR” 、“MINUTE” 、“SECOND”,那么这个串在正式输出时就会变成对应的真实稿件的年、月、日、时、分、秒。在信息发布系统中,稿件的稿签样式都是由可视化的编辑器来设定的。
图7.4 ICS2.2中文章内容组件Content的编辑界面
3.分类管理子系统
分类管理子系统将信息按类别组织,使类别可以动态增加、修改或删除。分类组织管理大大提高系统的灵活性和扩展性,使得系统可以很方便地增加、修改、删除内容类别,还可以更改类别顺序从而确定相关类别(通常表现为栏目名称)在网站页面上出现的顺序。在ICS2.2中,每个类别对应于一个节点,节点显示在页面上,就是栏目或专题的名称。节点结构有点像树状文件夹,但每一个节点都有唯一的节点号供系统确认。每个节点都有若干参数可供选择与编辑,有些参数与模板组件是相互配合和制约的。
图7.5 ICS2.2分类管理系统节点编辑界面
图7.5为节点编辑界面,兹对其中各选项的功能解释如下:
节点ID:由系统定义的表示该节点的唯一标识号。
节点名称:定义节点的名字。
节点类型:选择模板中的节点类型,如纸报、电子新闻、首页新闻、专题、连载、版次、栏目。
节点发布时间:设置节点的发布日期。节点过期时间:设置节点的过期日期。选用模板:选择节点所使用的模板。
节点下的文章模板:选择节点下的文章模板。
前缀图标(URL):设置前缀图标的名字和地址[6]。后缀图标(URL):设置后缀图标的名字和地址[7]。节点图标(URL):设置节点图标的名字和地址。
节点的Logo图(URL):设置节点Logo图的名字和地址。是否显示文章列表:选择是否显示文章列表。显示文章最大个数:选择显示文章最多个数。
是否需要重定向:自动发布的节点,如果时间会出现不一致的情况,如有的节点每天都更新,有的节点三天才更新一次,通常应选择此项。
下载文件名:设置重定向的文件名。
目录名:在下载时按节点组织目录时定义的该节点的目录名。
是否按日期建目录:设置下载时的目录结构。
发布服务器域名:发布到服务器时,定义该节点的发布地址。
检索别名:在检索程序中用于查找的名字。
节点说明:说明节点信息。
节点下的稿件保存天数:归档程序根据这里所设置的时间来确定是否清理该节点下已归档的稿件。
4.编辑管理子系统
编辑管理子系统用来管理、维护内容信息,提供在后台对信息内容(文章和栏目)的输入、查询、修改、删除等功能,以及修改信息状态以确定信息是否出现在类别首页或网站首页。
在ICS2.2中,编辑管理子系统又叫稿件编辑器,是记者写初稿、编辑校稿及编排页面的主要编辑场所,经过该系统处理的稿件将进入ICS的发布子系统,由总编或其他有签发权限者在那里签发上网。ICS2.2编辑器(见图7.6)支持WORD的DOC格式文件和纯文本TXT文件,其基本功能有:打开、存盘、查找文本、剪切文本或对象、复制文本或对象、粘贴文本或对象、取消上次编辑、恢复上次编辑、图像编辑,还可以插入文本、超级链接、表格、Script脚本、HTML格式文件和多媒体文件。对文本格式的自动编排是编辑器的一项重要功能,ICS2.2编辑器具有自动识别段落、首行自动空格、自动去掉多余的空格、自动分段并行首空格等功能,极大地提高了编辑工作的效率,减少了新闻网站的人力支出。
图7.6 ICS2.2编辑器界面
编辑器中的稿签属性窗口(见图7.7)可以浮动在编辑器窗口上,用来编辑稿签单内各项内容。
除上述四个基本子系统外,ICS2.2还包括发布子系统、广告子系统、图片子系统以及内部检索、热字管理、资料管理等功能。
图7.7 ICS2.2稿签属性窗口
二、信息发布系统的选择
信息发布系统的选择与整个网站的软硬件平台有着密不可分的联系,是搭建软硬件平台最重要的几件事之一。当然,相对来说,它也有自身的独立性。在选择发布系统时,主要有五个因素需要考虑。
第一,系统是否稳定、快捷。
作为网站信息发布的中枢,信息发布系统的稳定与快捷直接影响到网站建成后长时期内内容发布的整体效率。反映信息发布系统性能的指标很多,这里主要看一下发布系统的并发处理能力,尤其要观察在最高客户端数同时签发稿件的情况下,系统是否会出现塞车及死机现象。一个具有良好并发处理性能的信息发布系统应能满足下列要求:(1)同时允许100个客户端程序运行;(2)单篇稿件数据总量不低于10 000个汉字;(3)单篇稿件的稿件入库、修改、签发时间≤3秒;(4)单篇稿件页面合成时间≤6秒;(5)稿件列表签发时间≤8秒。
第二,系统是否支持远程编辑。
发布系统有两种类型,一种称为CS(Client /Server)结构,即其客户端只能在局域网内与服务器端联通,所有编辑工作都只能在网站内进行;另一种称为WS(Web /Server)结构,即用户可以基于Web登录到服务器端,网站编辑只要能上网就能在系统内进行编辑工作。早期的信息发布系统一般都是CS结构的,现在的新一代产品或升级产品一般都已经基于Web,这一点非常重要,只有发布系统基于Web,参与网站内容开发的人才能越来越多,即不仅仅是网站的编辑在做内容开发与编辑,所有可以调动的力量都能够加入到系统中来参与开发。
第三,系统是否支持广告管理。
所谓支持广告管理,即在信息发布系统中,可以直接管理网站各级页面与每个页面的各个位置的广告图标,如决定它们显示与否、以什么方式显示及显示时间的长短,这对于广告编辑以及广告商和投放广告的企业,都是十分重要的。
第四,系统的编辑功能是否强劲。
即在编辑子系统中,除了一般的文字编辑功能外,是否还有扩展性功能,如能否支持多媒体编辑及Flash动画编辑;又如在编辑界面内,能否插入文本、插入超级链接、插入表格、插入HTML片断、插入Script脚本等等。
第五,系统是否支持Dreamweaver及是否有丰富的组件。
Dreamweaver作为当今制作网页的主流工具,能否得到系统的支持非常重要。另外,插入到模板中的组件,显然是越丰富越好,这样才能在网页上实现更多的“花样” 。有些发布系统不仅有傻瓜化的普通组件,而且还提供了供用户自己拓展的“活”的接口——高级组件,使用户能够实现更多的个性化的需求。
发布系统的选择当然还要考虑到性价比及经济性,有的发布系统虽然功能上差了一些,但与其接驳的数据库是免费的,也能得到用户的青睐。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。