1、网站改版技术方案模板2023年7月目 录一、背景41.1 运营压力41.2 系统整合的规定41.3 安全压力51.4 信息维护工作量压力51.5 多种媒体信息维护需要51.6 多站点维护需要6二、改版后的网站框架6三、改版后网站的技术指标113.1采用网站建设标准113.2 提供网站安全服务123.3 耳目一新的网站形象123.4 功能强大的内容管理133.5 系统兼容性133.6 技术规定13四、系统技术路线14五、网站建设过程中注意的问题15六、网站建设的重要内容186.1 系统选型186.2 体系结构196.4 网站安全服务206.4.1 代码级安全206.4.2 应用层安全206.4.
2、3 用户角色权限安全206.4.4 SSL加密安全216.4.5 用户注册登录安全216.4.6 内置防火墙安全216.4.7 数据备份恢复安全216.4.8日记跟踪分析安全226.5 统一身份认证226.6 网站内容管理系统236.6.1 概述236.6.3 功能结构316.7 多站点管理346.8 网站综合记录分析35培训网改版技术方案一、背景培训网是国家烟草局人事劳动司主办,总公司职工技术培训中心承办。以服务行业为宗旨,以传递培训资讯、整合培训资源、提高培训质量为己任,全面提高行业职工素质为目的。重要职责是通过烟草教育培训网,为行业在职职工提供学习交流的平台;整合教育培训资源,发布最新的
3、教育培训项目及行业职工培训动态;增进培训中心与烟草行业的沟通交流,扩大在线浏览量;让浏览者充足而便捷的了解培训网的各项服务,展示培训中心的整体形象。培训网自成功建设以来访问量寓于剧增,逐步成为对外发布信息的平台,行业在职职工提供学习交流的平台,教育培训资源汇总平台,最新的教育培训项目及行业职工培训动态窗口;受到行业及行业在职职工的认可和好评。但通过长时间的运营,也涌现出不少问题,集中体现在以下几个方面:1.1 运营压力培训网作为烟草行业培训的门户网站,访问量的剧增给培训网带来巨大的挑战。随着网站发展的需要,仍有一些新的应用需要充实到门户系统中,原有的系统架构将越来越不能满足需求。1.2 系统整
4、合的规定由于不同应用系统在不同时间由不同人群研发完毕,缺少全局的系统规划等诸多因素,应用系统间的数据不能很好的共享,形成了网络环境下的信息孤岛。此外各个应用系统也应当是有机的整体。同样由于前面所述因素,以及应用系统也许采用不同软件平台开发,并缺少统一规划下的应用访问接口,各应用系统间也缺少集成。同一个用户,进入不同应用系统,也许需要不同的密码,甚至是需要不同的身份标记。各应用系统之间无法直接访问互相间的数据和功能。随着信息化建设的进一步,将不断有新的应用需求出现,也不断有新的应用系统建成,有效的对这些应用系统进行信息的共享与应用的集成的需求已经很迫切。1.3 安全压力网站以及信息的安全是网站系
5、统的一个重要组成部分,构建科学的信息安全体系,是促进行业培训网站健康发展的前提。1.4 信息维护工作量压力培训网栏目繁多,缺少统一的管理和维护平台,分散维护的方式,导致平常维护的工作量极大。1.5 多种媒体信息维护需要现有网站的信息发布以及信息交流方式以文字和图片为主,系统不能很好的发布音频、视频等格式的媒体信息。而通过灵活、富于变化的图像、声音、文字、视频、flash,构建丰富多彩的数字网络平台,是网站发展的一个重要方面。1.6 多站点维护需要培训网作为烟草培训的门户网站,改版后的网站不仅涉及烟草培训主站也许还会有其他的分站点。为了缓解网站压力,采用多站点网站群架构,并进行统一管理的需要已经
6、很迫切。二、改版后的网站框架培训机构远程培训脱产培训学历教育在线办事知识殿堂总公司职工技术培训中心其他培训机构培训动态 培训项目 培训计划技能鉴定 技能竞赛 培训研究培训动态 项目介绍 学习指南 学员登陆其他培训机构项目介绍 研究生教育本科教育 网上报名培训需求 网上报名 网上调查 资料下载 联系我们其他培训机构政策法规 烟草科普 工作交流公共资源 教育培训资源库培训网首页应包含以下内容:1.1内容频道-相应后台(内容管理)部分1.培训中心动态,涉及在培训中心举办各种培训信息,培训中心内部活动信息。2.行业培训动态,行业有关培训的信息。3.公告栏,及时公布需要培训中心教职工工、培训学员了解的信
7、息。4.告知快讯,如:近期即将举办的培训班或学员成绩查询告知。5.图片信息,突出重点信息,以图文并茂的方式展示,丰富网页。6.项目专栏,远程培训项目介绍、培训中心历年举办的培训项目。7.活动专栏,例如:先进性教育专栏、两个维护大讨论专题、“十一五”教育培训先进专栏等。图文混编动态页面8.联系我们,图文混编动态页面9.培训机构,介绍培训中心概况,机构设立,培训设施图文混编动态11.培训项目,涉及培训计划(国家局下达计划及培训中心自主开发实行项目)、课程设立、精彩花絮。 12.特色培训,比如烟叶技师培训、卷烟营销员培训等等在行业有影响的培训项目。 13.政策法规烟草科普烟草趣闻、烟标欣赏、烟与健康
8、、科普园地。等14.联系我们 电话 地址 邮箱 电子地图图文混编动态面面。1.2学员登陆-相应后台(用户管理)模块1.与主页“远程培训平台”登陆口一致。 1.3远程培训平台-相应后台(远程教育)平台1.与远程培训“学员登陆”链接。 1.4搜索及查询-相应后台(搜索及查询管理)模块1.信息搜索,便于学员查找。2.高级搜索,提供交互式搜索、模糊搜索、向导式搜索,并且可对比搜索结果。3.整合百度,谷歌等搜索,增长用户的粘性。1.5网上调查-相应后台(调查管理)模块1.一般调查,类似大型网站结果记录比例调查。2.特殊调查,有主持调查的单位制作调查表格(excel格式),可选择调查范围,点发送后自动向所
9、选网站注册人员发送调查表,接受人员在收到表格后,填写表格,填完点击上交,结果返回,调查人员在到期后可进行根据返回情况进行简朴的记录工作。3.征求行业的需求及行业人员对目前开展的培训项目意见和建议。1.6资源下载中心-相应后台(资源管理)模块1.教育培训资源库培训师资库、培训教学案例案例库、培训教材资料库。(文献资料库、试题库、课件库、课程库等方面)2.公共资源,提供部分免费的资源并与“培训师资库、培训教学案例库、培训教材资料库”链接。3资料下载,软件等知识的下载。1.7帮助中心-相应后台(向导管理)模块1.使用帮助,提供指导学员操作学习。如:提供进入平台学习的操作环节等。常见问题的解决方案、方
10、法. 1.8教育专题-相应后台(教育管理)模块 1.研究生教育,最新动态、招生信息、导师介绍、教学管理、成绩查询。 2.本科教育,最新动态、招生信息、教学管理、成绩查询。1.9电子邮箱-相应后台(邮箱管理)子系统1.现有邮件系统在网站前台加入邮箱登陆界面 2.培训机构 2.1总公司职工技术培训中心 2.1.1中心简介:介绍培训中心的概况。 2.1.2重要领导:培训中心领导简介。 2.1.3领导关怀:记录各级领导关心培训中心发展的事例图片。 2.1.4机构设立:介绍培训中心机构设立情况。 2.1.5师资力量:介绍培训中心师资结构、骨干教师简介、客座专家简介等。 2.1.6党群建设:介绍党建、工会
11、等方面工作情况。 2.1.7公司文化:介绍本单位公司文化建设。 2.1.8教学环境:展示培训中心先进的培训设施和服务设施。 2.1.9大事记:介绍培训中心自建校以来的发展轨迹。 2.2 山东烟草职工培训中心。 介绍内容涉及:名称、地理位置、组织机构、场地、教师、开展的培训项目、电话、传真、邮编、E-mail等。 2.3云南烟草教育培训中心(同上)。 2.4湖南省烟草职工培训中心(同上)。 2.5黑龙江省牡丹江烟草职业技术培训中心(同上)。 3.脱产培训 3.1培训动态:介绍在培训中心举办培训班、行业其他单位举办培训的情况和培训中心教师走出去为行业提供培训信息的情况。 3.2培训项目: 3.2.
12、1项目介绍:介绍已实行培训项目及培训教学的效果。 3.2.2特色培训:重点介绍在培训过程中有影响的培训项目。 3.3 培训计划:按年度列出培训中心制定的培训计划。 3.4技能鉴定:介绍培训中心常年举办技能鉴定的项目和有关鉴定方面的知识。 3.5技能竞赛 3.5.1技能竞赛计划:介绍当年将要开展的技能竞赛项目。 3.5.2技能竞赛项目介绍:具体介绍培训中心已开展的各类技能竞赛项目,涉及日程、安排等。 3.6培训研究:介绍职业培训方面的最新动态,发展趋势,培训教学、管理方面的新成果等。 3.7网上报名 4.远程培训 4.1培训动态:发布举办远程培训班信息。 4.2远程培训介绍:介绍远程培训的基本情
13、况。 4.3项目介绍:介绍培训项目的重要课程、时间等内容。 4.4学习指南:介绍登陆远程培训平台,参与学习的操作环节。 4.5学员登陆:与主页“远程培训平台”登陆口一致。 4.6网上报名 5.学历教育5.1项目介绍:介绍各类学历教育项目。5.2研究生教育:5.2.1最新动态:介绍最新的招生信息、教学计划、告知及学员学习情况等。5.2.2教学管理:分专业、分年级提供相关教学文献、规章制度等。5.2.3导师介绍:介绍各个专业的导师情况。5.2.4学习指南:参与研究生教育的流程和学习指南。5.2.5资料下载:提供各种表格、文献资料的下载。5.2.6成绩查询:学生学习成绩的查询。5.2.7网上报名;5
14、.3本科教育5.3.1最新动态:介绍最新的招生信息、教学计划、告知及学员学习情况等。5.3.2教学管理:相关教学文献、规章制度等。5.3.3资料下载:提供各种表格、文献资料的下载。5.3.4 学习指南:参与本科教育的流程和学习指南。5.3.5成绩查询:学生学习成绩的查询。5.3.6网上报名6在线办事6.1培训需求:了解行业所需,便于更好地开发培训项目。6.2网上报名:提供各个培训班报名表,拓宽学员报名渠道。6.3网上调查:对曾参与过培训班的学员进行调查,为制定次年培训计划提供依据。6.4联系我们:涉及培训中心黄页,邮箱和电子地图等内容。6.5资料下载:提供表格、文献、告知下载。7知识殿堂7.1
15、政策法规:涉及教育法规、行业法规、工作指导等内容。 7.2烟草科普:涉及烟草趣闻、烟标欣赏、吸烟与健康和科普园地等内容。 7.3工作交流:涉及理念共享和经验交流等方面的内容。 7.4公共资源: 7.5教育培训资源库:三、改版后网站的技术指标3.1 采用网站建设标准网站建设标准(以下简称Web 标准)是一些规范的集合,是由W3C和其他的标准化组织共同制定的,以用它来创建和解释网页的基本内容。这些规范是专门为了那些在网上发布的可向后兼容的文档所设计,使其可以被大多数人所访问。Web 标准作为未来的发展方向,通过使用它会得到许多好处。举几个例子:更快的网页下载、读取速度:更少的HTML代码带来的将是
16、更小的文献和更快的下载速度。如今的浏览器当处在标准模式下将比它在以前的兼容模式下拥有更快的网页读取速度。 更好的可访问性:语义化的HTML(结构和表现相分离)将让使用浏览器以及不同的浏览设备的读者都能很容易的看到内容。 更高的搜索引擎排名:内容和表现的分离使内容成为了一个文本的主体。与语义化的标记结合会提高您在搜索引擎中的排名。 更好的适应性:一个用语义化标记的文档可以很好的适应于打印和其他的显示设备(像掌上电脑和智能电话),这一切仅仅是通过链接不同的CSS文献就可以完毕。你同样可以仅仅通过编辑单独的一个文献就完毕跨站点般的表现上的转换。更简易的开发与维护:使用更具有语义和结构化的HTML,可
17、以更加容易、快速的理解别人编写的代码。 与未来浏览器的兼容:使用已定义的标准和规范的代码,向后兼容的文本就消除了不能被未来的浏览器辨认的后患。3.2 提供网站安全服务为了更好保护web网站安全,采用各种安全措施,把它们糅合成一个整体,形成立体、多重的防御体系。例如:l 代码级安全l 应用层安全l 用户角色权限安全l SSL加密安全l 用户注册登录安全l 内置防火墙安全l 数据备份恢复安全l 日记跟踪分析安全3.3 耳目一新的网站形象设计涉及网站logo,各种模版样式,节日logo,突出大气、干净、知识化的特点,页面布局规范,符合国人的浏览习惯和网络使用习惯。给用户带来与众不同的视觉冲击力。3.
18、4 功能强大的内容管理建立一个统一专业的网站维护后台,实现分布式的信息采集、创作和发布,以及集中的数据管理中心。3.5 系统兼容性改版后的“培训网”与改版“远程教育平台”良好对接,并满足培训网以后升级改版需要。3.6 技术规定概述为了提供一个具有先进性、开放性、标准性、可扩展性和安全性的高性能管理系统,系统在设计过程中,无论在中间件、数据库、操作系统,还是开发工具的选择方面都遵循以下基本原则:安全性保证数据不被非法入侵和盗用,并保证数据的一致性。对欺诈行为采用多种检查和解决手段。可靠性/稳定性采用故障检查、警告解决机制,保证数据不因意外情况丢失或损坏;采用灵活的任务调度机制实现负载均衡,防止“
19、瓶颈”产生,在任何情况下,都保持可预见的输出。可扩展性/可伸缩性采用平台化、组件化设计原则,用户可以选择需要的组件,构成规模不同、界面统一的应用系统,日后新功能、新业务的增长可以在不影响系统运营的情况下实现。易操作/易管理良好的用户操作界面和完备的帮助信息。系统参数的维护与管理都能通过界面实现。准确性提供多种的核查或稽查手段,保证系统及共享数据的准确性。改版网站符合J2EE规范;支持跨平台,windows/RedHat Linux AS 4;中间件采用WebSphere;WEB服务器:Apache以及相应的质量保证体系。四、系统技术路线系统依据以下思绪、方法、技术进行构建:平台化的设计思绪平台
20、化设计思绪将许多相类似的需求问题抽象成为问题模型,根据模型设计出通用的问题描述方法、可重用的模块、系统配置工具。面向对象的分析设计方法面向对象的方法是当今大型软件系统开发使用的重要设计、分析、实现方法,可以很好地掌握系统的本质,保证系统的相对稳定性,提高开发的效率和质量。三层结构体系三层结构由表达层(客户层)、业务逻辑层(服务器组件)、数据层(资源管理)构成。三层结构用业务逻辑层管理大量的客户端,并为其联结、集成多种异构的服务器平台,通过有效的组织和管理,在极为广阔的范围内将客户机与服务器进行高效组合。中间件技术中间件的使用可以简化开发,保证三层结构体系下系统的运营稳定、可靠、高效,使开发人员
21、集中于业务逻辑的实现,不必为底层细节而花费精力。JAVA技术 JAVA技术具有以下特点:平台独立性,与硬件、操作系统、数据库无关。新型的面向对象的程序语言,代码可重用、可扩展。强大的安全结构和策略,可防止恶意程序或病毒的入侵。通过多线程运营机制来支持多任务和并行解决。五、网站建设过程中注意的问题系统维护可以解决运营中发生的细节问题,但并不能解决系统结构发生的变化。新系统开发或是系统重新开发不用去理睬原有系统的存在,可以抛弃原有系统的各个组成,重新进行设计和开发。本次培训网的改版与单纯的系统维护和新系统的建设都不同,要充足考虑对原有信息资源和原有投资的保护,以提高用户的投资效益,是要用最先进的技
22、术、最先进的管理模式, 对原有培训网的升级、改造与整合。 建设内容,概括起来说涉及以下方面:l 支撑系统升级我们将升级定义为:由于信息技术的发展,原有的支撑系统(硬件系统、网络系统、操作系统、数据库管理系统等)需要升级到新的版本或采用新的技术。比如,操作系统从Win2023升级到Win2023/Linux.l 信息资源迁移我们将系统的迁移定义为:系统的功能需求和信息存储结构没有变化,但需要将原有系统转换为其他产品,通常是不同厂商提供的产品。l 信息资源系统整合与应用软件整合系统的整合往往随着有系统的重构,在这种情况下,支撑系统的环境往往没有变化,由于客户业务流程的变化等因素,需要系统功能和信息
23、资源存储结构进行相应的调整,就产生系统整合的需求,这个过程中往往随着有数据库结构的改变和应用软件程序的修改。l 系统扩展系统的扩展是指系统内部没有需求的变化和支撑系统环境的变化,系统需要与外部系统进行数据互换或功能集成,与其他系统一起构成更大的系统,我们将这种过程称为系统扩展。在这个过程中我们会采用下图所示的流程来保证系统的顺利完毕:重要表现在:l 保护现有信息资源信息资源是网站系统的宝贵财富,也是网站系统价值的体现。随着时代的进步,信息设备的价值越来越小,但信息资源的价值却越来越高。保护信息资源既是信息系统升级与整合的一个理由,也是其实现过程中所必须达成的一个目的。保护信息资源不仅仅是将历史
24、数据完整地迁移到新的系统中,并且还要保证这些历史数据适应新的应用。l 实行的渐进性这种特性表现在系统自身的内容和实行过程中。一方面,渐进性表现在系统的兼容性上,对原有的数据格式、交互方式、操作方式等具有一定的兼容性,经常在一个系统中可以看到以前系统的影子。另一方面,渐进性体现在系统的实行过程中,系统的升级与整合往往是动态完毕的,因此,实行过程中,新的功能逐渐被引入到系统中,不会使用户感觉突变而有找不着背的感觉。l 实行的动态性培训网作为烟草培训的门户网站,网站必须不间断的运营,业务的停顿会给带来很大的损失和很不好的影响。因此,需要系统的升级与整合过程在组织运作的动态中完毕,即使间或有些停顿,也
25、必须在规定的有限时间内完毕,并以不影响网站的运营为原则。六、网站建设的重要内容6.1 系统选型l 开发语言开发语言采用Java,Java语言以其独立于平台、面向对象、分布式、多线索及完善的安全机制等特色,成为现代信息系统建设中的良好的开发平台和运营环境。l Web服务器:Web服务器采用IBM Websphere,WebSphere以对多种平台的支持和符合最新的Java标准,提供了开发电子商务应用的可靠平台。l 关系型数据库:关系型数据库采用DB2,DB2的设计可以使之有效地部署在各种服务器及各种规模的服务器集群。它具有自动管理能力,以实现简朴、低成本高效益的运营。l 操作系统:操作系统从 M
26、icrosoft windows 2023 Server改变为Microsoft Windows Server 2023公司级, 是各种应用程序、Web 服务和基础结构的抱负平台,支持高达 32 路的 SMP 和 64 GB 的 RAM、提供 8 节点群集和负载平衡服务是它的标准功能、将可用于可以支持 64位解决器和 512 GB RAM 的 64 位计算平台。6.2 体系结构考虑到综合应用系统功能规定和维护方式,拟采用基于关系数据库的B/S模式的三层(浏览器、应用服务器、数据库服务器)体系结构的解决方案,即客户端主体功能所有通过浏览器实现,业务解决部分所有采用中间件(应用服务器)的方式完毕,
27、从而将整套系统的应用结构构导致典型的三层次结构。采用这种体系结构的优点是:1. WEB技术和中间件技术将使系统在应用结构性方面具有相称的领先性,符合Internet/Intranet的发展方向,适合作为电子政务和办公自动化的Intranet配套解决方案。2. 中间件为系统提供了很高的安全保障。采用B/S模型构建整个系统,其数据集中存储,所有的数据访问必须通过中间件进行权限认证,这样在客户端本地不会存储任何数据信息,大大提高了整个系统的安全性。3. 中间件为系统提供了强大的扩展性能。用户可以将基础信息数据库应用的部分功能纳入门户网站系统中一起构成一个更大的完整系统,中间件可以实现的强大功能使这种
28、集成变得非常紧密,使得系统具有更好的适应性能和扩展性能。4. 服务器单点安装/更新,所有客户端无须安装,大幅度减少了实行及维护成本,特别适合培训网维护人员少的实际。5. 由于WEB应用结构的可动态链接页面技术,使系统可以将不同的插件集成在统一整合的用户界面,可操作性更强,用户更易上手。6.4 网站安全服务6.4.1 代码级安全 代码级安全重要表现在编程语言和数据库两方面。在系统建设过程中,我们会采用多种编码规范来保证代码的安全,比如:l 严格控制程序与用户交互的途径 l 严格控制程序与用户交互的内容 l 尽也许好的保护我们控制l 检测提交的方法l 检测提交的来路,就是检测一个环境变量HTTP_
29、REFERER;l 检测提交内容的长度l 全面检测提交内容l 尽也许多的错误解决,例如当检测到了不对的的输入时,应当怎么做,是强制返回,还是发出警告l 充足发挥日记功能,例如在检测到了不对的的提交时,就记录下客户端的信息,例如IP,系统配置,请求等等6.4.2 应用层安全具体表现为采用集群部署,加强页面验证。6.4.3 用户角色权限安全对于系统的管理实行严格的权限管理,只有持有一定权限的用户才干管理、维护、查询实行相应的管理、控制操作,保证系统安全防止黑客的入侵。6.4.4 SSL加密安全对于系统的重要数据,比如用户信息等,我们可以采用SSL加密的方法来加强安全性。Web 服务器IBM Web
30、Sphere支持SSL3.0, 我们可以运用它加强客户端的浏览器到Web服务器的通讯信道的安全性,涉及服务器认证,客户端认证,对信息加密等安全措施。6.4.5 用户注册登录安全建立严格的用户授权访问机制,以统一身份认证的方式进入系统,严禁未登录用户的无权访问和未授权用户的越权访问。6.4.6 数据备份恢复安全数据是一个网站的基础, 只有保证了数据的安全,才干使网站正常可靠的运营。本次采用的DB2是关系型数据库管理系统,它功能强大、性能卓越,在当今大型数据库管理系统中占有重要地位。在正常情况下,DB2数据库会保证数据的安全、稳定,为用户提供对的的数据,但由于计算机系统的故障(硬件故障、软件故障、
31、网络故障和系统故障)影响数据库系统的操作,影响数据库中数据的对的性,甚至破坏数据库,使数据库中所有或部分数据丢失。因此,如何保证DB2数据库的安全是系统建设必须考虑的一个方面。一方面,数据库服务器采用双机热备份,此外规划出合理的备份和恢复策略。备份采用逻辑备份和物理备份并用的方法,一般来说,物理备份用于磁盘介质损坏或数据文献损坏;逻辑备份用于数据库中的某些对象被破坏或用户误操作。当需要数据恢复时,可以采用多种恢复手段。6.4.7日记跟踪分析安全日记数据在管理计算机或者网络方面是一种有价值的和实用的工具。事先监测日记数据以寻找可疑的活动迹象的能力或者在发生安全事件时分析日记数据是非常有价值的。我
32、们可以通过操作系统日记、数据库日记及网站运营日记来发现入侵的蛛丝马迹,网站系统建设中,有一部分为网站综合记录分析系统,可以很好的对日记进行记录。6.5 统一身份认证自从培训网启动以后,在网站上建设了许多子系统,比如,邮件系统、远程培训平台、成绩查询、资源库等,其中不乏很多提供公共服务的系统,这些系统往往各自拥有一套权限管理机制和身份认证方式。在这种情况下,一个用户假如需要登录不同的系统就需要采用多个账号和密码,不容易记忆,而很多用户往往在不同系统中使用相同的账号和密码,这样也不安全。同时,对于不同系统都采用自身的一套认证和用户管理机制,也是非常不利于统一管理的。 随着培训网提供的信息服务质和量
33、的提高,对信息安全的需要也越来越强烈。在本次培训网改版中使用统一身份认证机制,它将同一个用户在所有应用系统中的权限和身份统一管理和分发。这样一来,各个应用系统只需保存角色和权限控制,用户相关的数据统一保存在身份认证服务器中,用户和角色的管理由应用系统自行管理,从而简化了应用系统中用户管理模块的建设。 培训网的用户从一个统一的登录界面登录培训网,访问网内不同的系统时只需要输入一次用户名和密码就可以了,使用方便,使用户在完毕身份认证后无须再次登录就可以接受网中其他信息服务系统提供的服务。此外,为了更多的支持不同安全等级用户的需要,他们可以相应通过卡认证、用户名/口令认证等不同安全等级的认证方式登录
34、使用系统。6.6 网站内容管理系统6.6.1 概述培训网建设一方面需要解决的问题就是网站内容的统一管理:随着信息化的进一步,培训网需要发布和管理的内容从数量上、范围上都有很大的增长,培训中心及各科室都有各自独特信息资源需要管理和运用;同时培训学员对信息发布的全面性、及时性的规定也越来越高。而作为讲求效率的培训服务机构,在专业信息、技术人员的配置方面需要一定的规模限制。因此必须运用先进的信息技术和网络技术,提高网站信息内容的管理效率和共享整合限度,减少网站平常运营维护所需的人力成本投入,通过运用统一规划、集中管理的模式实现规模效应,全面提高网站的整体管理水平。要实现这一目的,必须建立一个统一内容
35、管理平台,实现分布式的信息采集、创作和发布,以及集中的数据管理中心。这就是新网站的核心内容管理系统。新规划中的培训网内容栏目繁多,各栏目之间的信息内容纵横交错,信息内容图文并茂、形式多样,因此如何可以灵活、方便地采集、管理、展现培训网的专业信息,实现网站内容统一、高效的管理,满足网站形式的多样化需求是培训网在网站内容管理系统建设中首要考虑的问题。培训网不单纯是一个新闻类信息内容的网站平台,它更像是一个烟草行业的专业知识库和信息中心。培训网目前采用的是几年前开发的动态新闻发布系统,信息采集方式单一,并且不同的栏目应用的采集分布在不同的系统中,不能有效地进行统一管理。网站内容管理系统是一套可以综合
36、管理网站上各种栏目的通用工具,新闻、资料、文档、下载,通过模板技术,他们都在同一套系统里完毕更新和维护。对于用户减少管理总成本,提高工作效率有极大的帮助。内容管理系统的运营过程示意图:6.6.2 系统指标在网站内容管理系统的建设过程中,我们会充足考虑用户的操作习惯,尽最大也许减少用户的使用门槛,让用户关注于内容维护自身,而不需要投入过多的时间来学习系统的使用技巧,在细节处下大工夫。系统将具有的重要特点有:1、不同凡响的采编体验内容录入界面充足考虑内容维护人员的实际情况,他们也许不精通HTML,但他们会使用Word等办公软件,因此,系统界面与Word 等Office产品紧密集成,可直接从Word
37、里拖动一块内容到系统中来。假如Word中涉及图片、表格等内容,则系统自动上传图片等文献,完全无需人工干预,并可批量导入Word、PowerPoint、Excel文献,并支持自动分页,自动清理HTML,自动排版。用户也可以直接进行文字的排版解决,比如改变字体名称,字体大小,字体颜色,背景颜色,以及对齐样式等等。还可以透明地插入图片,并可以任意调整图片的位置、大小,与文字进行围绕等等。系统甚至可以自动给图片生成缩略图,点击后看大图。系统还支持插入Flash动画、超级连接、特殊字符、音频视频等等。系统会自动将插入的图片、Flash 等文献上传到系统中合适的目录,而无需用户关心这一切。假如从网页上拷贝
38、内容,系统支持远程图片自动本地化。系统支持插入附件,热字连接,内容分页。系统支持托拽方式进行顺序调整,任意排版。支持重要文章置顶。托拽方式进行内容位置调整,频道间拷贝、移动。2、电子期刊解决方案培训网的有一些栏目是准时间更新的,比如一周一期,一月一期等类似于电子期刊的形式,这种更新方式和传统的网站的连续性更新有很大的区别。从内容维护上看,内容录入时需要区分内容是在哪一期出版的,从网站浏览上看,访问者规定能查询过刊。系统将专门为此类需求提供支持。编辑可以在一期的内容都准备好了后统一出版。当旧的一期出版后,内容被录入到新的一期中。期刊的内容出版到网站上后,访问者可以按年、期来查询过刊,也可以按栏目
39、来查询过往的内容。3、灵活的模板应用培训网栏目众多,不同的栏目表现的是不同方面的信息,为了实现丰富的前端表现形式,使网站变得丰富多彩,不至于发布出来的东西千篇一律,无亲和力,系统提供灵活的模板管理。4、工作流支持为了保证内容的准确性和权威性,一篇内容从采编人员最初录入到最后发布到网站上,中间需要通过编辑审批,甚至需要美工配图等等。系统支持内容发布的工作流。系统会根据设立,自动会将任务发送到下一个解决者。系统可以根据实际需求,在文章在每一步设立“返工”、“否决”等选择。5、自定义内容字段在系统建设中,系统将为每一个频道都可以定义自己的字段结构的功能。字段类型可以是文本、选择、日期、图片、标签等。
40、相对于整个系统使用相同的字段结构不能扩展,或只能对整个系统进行扩展而不能对单独频道进行扩展的系统来说,此内容管理系统建成后,将具有极大的灵活性,可以满足网站上各种类型、各种结构的信息发布需求,溶各种类型内容管理于同一个系统中。6、静态部署与动态部署由于一个动态页面的速度往往会比静态页面慢210倍,因此对于一个访问量逐步向十万级发展的网站来说,访问速度不久成为一个瓶颈。除了优化内容发布系统的应用自身外,假如能把更新频率比较低的动态页面转存成静态网页来发布,速度上的提高效果将是显著的,而静态网页假如能被缓存在内存里,访问速度更会比原有动态网页有23个数量级的提高。因此,将动态页面转换成静态页面,无
41、论从效率上还是面向搜索引擎和谐上,都是一个行业培训门户内容发布系统必须面对的问题。静态页面的缓存也许有2种形式静态缓存和动态缓存:静态缓存:是在新内容发布的同时就立刻生成相应内容的静态页面,比如:2023年8月22日,管理员通过后台内容管理界面录入一篇新闻后,就立刻生成,并同步更新。动态缓存:是在新内容发布以后,并不预先生成相应的静态页面,直到对相应内容发出请求时,假如前台缓存服务器找不到相应缓存,就向后台内容管理服务器发出请求,后台系统会生成相应内容的静态页面,用户第一次访问页面时也许会慢一点,但是以后就是直接访问缓存了。网站内容管理系统望使用先进的静态或动态缓存技术,并达成发布和内容管理系
42、统分离,以保证服务器安全。系统的工作方式为,用户录入内容时被保存在专门的内容数据库中,然后这些内容结合模板生成静态的HTML页面。最后这些静态的HTML页面被复制到网站的web服务器上去。在最终的web服务器上,无需数据库支持。系统提供一个自动部署工具,可以自动地将更新过的文献及时同步到web服务器上,并可以将同一个目录部署到多台web服务器上,从而支持服务器镜像和服务器集群。7、丰富前端的支持系统可以与Flash、Jscript等前端表现工具进行结合,以丰富媒体的形式将内容交付给最终用户,并且系统采用ajax方式从而改善用户体验,提高内容价值。8、无限层级频道管理频道是站点的信息与内容的显示
43、和导航结构,是站点的信息和内容的分类节点。频道可以有父子关系,可以达成无限个层级,形成频道结构树。在每个频道中,可以通过模版(频道的显示样式)和模块(频道的具体内容与交互)来加载形成,这样就可以创建任意复杂的静态页面和交互式页面了,从而实现了频道动态管理的功能。9、其他特点l 大容量设计、连接池技术,保证系统稳定性。l 网站特殊页面管理。l 图片库管理功能。l 按角色的用户及权限控制。l 相关文章分类功能。支持多个相关文章集合。l 内容分发功能。某个频道的数据可设立分发规则,自动地分发到其他频道中。l 文章中可在任意位置插入任意多图片,并支持图片自动生成缩略图,图片加水印,图文混排。l 文章标
44、题字数提醒,辅助编辑注意网站的格式维护。l 文章中可插入特殊符号、连接、多媒体、FLASH、附件等。l 热字连接功能,关键字替换,将指定关键字建立连接。l 文章定期发布、定期归档、文章定期下线等功能。l 文章拖拽方式进行排版、频道间移动、复制,支持连接复制。l 文章推荐功能,文章可推荐到首页、到专题等。l 文章可视化预览功能。l 专题支持。专题中内容可来源于频道。l 子网站生成功能。l 频道拆分、频道合并、频道转移、频道复制功能,内容转移功能。l 系统支持委托管理,可将某个子网站委托给指定的管理员进行管理。l 无限子频道深度和广度。l 文章限时发布功能6.6.3 功能结构系统可以根据需要将用户
45、提成多种角色,比如记者、编辑、签发、审核、管理员员。每种角色可以执行不同的操作,访问不同的功能模块。同一个用户可以具有多种角色。系统由以下几个模块构成:1、内容采编模块位于不同部门和地点的内容采编人员均可以通过基于Web界面的内容采编子系统,将他们收集到的内容录入到系统中。内容采编人员可以是没有任何网页知识的业务人员,只要他们有一点计算机使用基础,就可以使用系统。当然,假如他们会使用Microsoft 的Office系列,那么他们可以使用内容采编系统中的高级功能,给录入的内容插入图片、FLASH动画、表格等元素。内容采编除支持多媒体元素的使用外,还可以支持文章分页、相关文章整理等。在内容采编系
46、统中采编的文章,通过编辑审批后,就可以自动发布到网站上去了。之后的操作由系统所有自动完毕。内容采编支持按频道、按期刊、按报纸、按专题、按页面等多种方式进行。2、文献管理模块文献管理模块为网站的管理人员提供了内容丰富、灵活的文献管理方式,允许管理员像管理Windows的文献同样管理网站中的所有文献,涉及图片文献、包含文献等。文献管理模块还提供文献锁定等操作,以便支持多个管理员同时对网站中的文献进行管理。3、模板管理与制作模块模板的目的是决定内容采编系统中录入的内容如何生成成HTML页面。模板其实跟一个普通的HTML页面差不多,在其中固定的位置,插入内容采编系统中输入的字段信息,就生成了最终的HTML页面。系统提供所见即所得的模板编辑工具,一个普通的HTML制作人员通过短暂的培训即可制作模板。模板对于整个网站只需要一次性制作,即可一直使用。对于高级用户,甚至可以在模板中插入VBScript脚本,以实现对模板的最大限度的灵活控制。自带一个脚本引擎,可以在生成HTML页面时对其中的脚本进行解释。4、网站管理模块网站管理模块由频道