1、 1CMS产品说明书21. 概述网站内容管理系统(Content Management System,简称 CMS)是搜狐公司对搜狐网站和其他企业网站建设的需求进行长期深入分析,并结合成功实施这些网站建设项目的实践经验,而推出的专门面向互联网站内容编辑与发布的应用系统。开发这套 CMS系统旨在利用搜狐公司管理庞大的后台信息系统的经验,帮助政府机关和企事业单位规范其网站后台信息流程、统一数据存储格式、减少网站维护的投入、加强信息披露的权限管理。它的出现将大大减轻建立各类信息网站的复杂性,并使网站的运营管理、内容维护变得易如反掌。CMS基本信息流程如下所示:32. 功能简介2.1. 栏目管理用于管
2、理栏目,具体的功能有:栏目的增加、修改、删除,以及查询栏目的基本信息。整个站点的栏目呈树状结构,栏目的级数可以任意添加。2.2. 合作伙伴管理用于管理合作伙伴(稿件来源) ,具体的功能有:合作伙伴的增加、修改、删除,以及查询合作伙伴的基本信息。对于只发布自己内容的网站,此项功能无需使用。2.3. 标记管理用于管理预定义标记,具体的功能有:页面的预定义标记的增加、修改、删除。标记是网站编辑人员镶嵌在模版中的特定标识,标记管理中对这些标记作出说明,在生成页面时用于替换这些标记。2.4. 模板的处理在数据库中保存的内容在生成页面的过程中依赖于不同频道的模板以形成不同的页面。模板的基本样式由编辑确定,
3、技术人员会根据这些页面抽取有效内容形成模板。在页面发生变动时,有经验的编辑或技术人员可以修改模板。模板保存在数据库中,用以统一每个栏目的观感(Look & Feel) 。模板将尽可能地使用公用的框架,减少对资源的占用。以搜狐页面为例说明模式如下: 文章页面4Sohu交 交交交交交交交交交交交交交 交交交交 二级索引页面 Sohu交 交交交交交交交交交交交交 交交交交交交其中使用的模块说明如下:5 Sohu:搜狐的图形标志 频道:频道的图形标志 广告:旗帜广告 搜狐导航条:所有搜狐页面上统一的频道列表 频道导航条:频道内所有页面统一的热门链接(栏目、频道) 栏目菜单:频道内所有栏目的链接列表;
4、合作伙伴菜单:频道内所有合作伙伴的链接列表; 相关分类:与频道相关的搜狐分类的信息; 文章:文章的内容,包括标题、正文、发布时间等。可以在每段的开始部分(左上角)使用一个图形,大小由编辑控制; 图形罗列:与文章相关的图形的简单罗列,这部分可以没有; 其它信息:编辑认为需要的,在一段时间内比较稳定的链接;如果是经常变动的内容,需要编辑及时修改; 特别推荐:编辑认为每个栏目/合作伙伴比较突出的文章,包括一个图形、一个标题、一段描述; 文章链接列表:所有本栏目/合作伙伴所有文章的链接列表,可以依据一定的条件进行选择,目前的条件是时间; 交叉链接:可以是浏览性的链接(上一篇、下一篇) ,也可以是关联性
5、的链接(同一关键字的文章) ; 版权信息:关于版权的说明;2.5. 内容的整理与保存2.5.1. 内容的整理内容的整理的目的是将合作伙伴的内容素材整理成为标准的内容数据,为此后的自动处理提供便利条件。内容的处理由内容编辑手工完成,系统会记录执行内容管理的工作人员的标识和时间。通常的内容整理的流程是:通过邮件、文本、页面得到原始的内容,编辑经过加工,形成标准格式,通过界面录入到系统中。将来系统在可能的条件下,会进行一些自动化的处理,但是目前完全依靠编辑的手工实现。6在整理后,编辑能够向系统提供下述信息: 文章名 文章所属栏目 提供文章的合作伙伴 文章的发布日期 文章的关键字 文章的概要描述(目前
6、可选,将来可能是必须的) 文章所属的专题(可选) 文章的正文 文章使用的图形,包括图形列表中的以及正文各段落中使用的。2.5.2. 内容的保存内容的保存的目的是将编辑整理出来的内容数据保存到数据库中,形成一种固定格式的信息,这些信息可以为后续的各种处理提供原始信息源。内容的保存在编辑的控制下进行。处理后的素材通过界面录入到数据库中,所有的文本均保存在数据库里,图形在数据库中保存相关的名称,但是具体的图形不存放在数据库中。内容的保存应当顾及栏目的变动,一个栏目可以从一个栏目很简单地摘到另一个栏目中。2.5.3. 文章图片管理管理文章页面使用的图片信息。编辑可以在正文的任意位置添加任意多幅图片。2
7、.6. 栏目图片管理管理栏目页面(即通常所说的二级页面)使用的图片信息。二级索引页面的图片位置在确定模版时已经固定,此处的管理是在二级索引页面上替换最新图片。72.7. 页面发布系统2.7.1. 页面的审核页面编辑将要发布的信息录入完毕后,将由审核人员进行审核,如果此编辑具有审核权限,在录入完后即可进入审核功能。工作人员可以通过预览页面进行审核,也可通过调用修改页面的方式进行审核。工作人员选择某篇文章后可点击预览按钮,从文章内容、图片及位置、标题等关键项进行审核,如果没有问题即可转入生成功能。有些网站可能不需要审核的功能,直接由编辑提交入库,自动发布。2.7.2. 页面的生成在页面审核完成后,
8、可以在任意指定的时间进行页面的生成。页面的生成只根据当前的模板进行,每个频道只能选用一套模板(包括多个模板) 。生成的页面可以手工进行修改,但是修改后的页面如果再使用“页面生成”功能将会覆盖原先手工修改的内容。生成页面的文件名将按数据库中的当前自增长的 ID号命名。生成文章所使用的模板的内容放在数据库中,从而保证公用部分的统一性。模板的样式可以编辑,但是需要有经验的人来进行这项工作。常见的标记(TAG)不能变动。2.7.3. 页面的发布页面发布的工作量将依赖于 CMS运行的环境。如果 CMS运行于 Web服务器上,则页面生成时就会自动发布;否则需要将 CMS服务器与 Web服务器的Docume
9、ntRoot进行同步。同步的方式有很多,比如采用 Micorsoft 的 Site Server复制功能,或采用 UNIX下的 rsync同步,或手工 FTP上传,也可以写程序实现同步。2.7.4. 页面预览工作人员点击预览功能后,系统将打开一浏览器,显示要查看的文章,预8览的效果即为将来实际发布的效果。2.7.5. 页面的存档组织在页面生成之后,文章相关的内容已经保存在数据库中。但是,在网站上的页面也需要进行相关的组织以便浏览者访问历史上的各种文章。文章的存档按栏目依靠栏目的英文名进行区分,在这个目录中保存的内容包括:栏目索引页面,文章目录(存放该栏目的所有页面) ,子栏目目录。图形文件不变
10、化位置,固定的文章也不变化位置。2.8. 用户管理2.8.1. 用户管理用于管理用户信息,具体的功能有:增加新用户、修改用户、删除用户,以及显示用户的基本信息,还有提供给用户用于修改用户口令的功能。2.8.2. 权限设置由系统管理员设定每个用户的使用权限,如录入权限、修改权限、审核权限、栏目管理权限等。2.8.3. 个人信息修改提供修改口令的功能,对于管理员用户,可以修改用户的使用权限。93. 系统的优点基于 Web工作界面,无论编辑人员身处何地,无论通过内部局域网还是互联网,都能进行稿件的发布、查询、处理等管理工作。稿件(包括文字资料、图片)可以以文件方式上传到数据库,也可以直接在浏览器中输
11、入后提交给服务器。可在浏览器中直接对稿件进行浏览、修改、删除,查阅稿件状态(是否需要修改) ,支持稿件内容的图文显示,稿件显示可以按多种条件排序。所有稿件集中存放在后台数据库中,便于安全控制和与其它系统连接;整个系统设置一个具有最高权限的管理员,负责对系统用户设置用户名、口令和相应的稿件存取权限以区分身份(采编还是审稿) 。稿件按栏目归类,支持多级子栏目。稿件相关性的实现,每篇稿件具有时间值及多个相关关键字,相关具有单向性,在时间上与过去相关。运行在 Windows 95/98/NT/2000平台,集成化图形操作界面。104. 系统的运行环境服务器:CMS 的后台采用 Java技术开发,因而支持常见操作系统和数据库。客户端:Microsoft Windows 95/98/NT+IE4.0 以上。使用 CMS产品的案例:http:/