政府门户网站技术运维服务方案_第1页
政府门户网站技术运维服务方案_第2页
政府门户网站技术运维服务方案_第3页
政府门户网站技术运维服务方案_第4页
政府门户网站技术运维服务方案_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

政府门户网站技术运维服务方案目录TOC\o"1-3"\h\u39941.技术运维 234301.1.稳定运行及故障排除 2306641.2.页面调整和功能维护 2249001.3.服务器、域名管理和站点维护 3284381.4.账号管理 4231031.4.1.角色管理 4165371.4.2.组织管理 494631.4.3.权限管理 5176131.5.信息相关问题处置 512601.6.栏目优化 546931.7.专题维护 6150331.8.数据清理优化 7250581.9.数据同步、对接服务 753391.10.网站模板备份 797931.11.错断链修复 8184471.12.移动端维护 886651.13.技术巡检监测 8213261.13.1.巡检人员安排 8197491.13.2.日常技术巡检 953541.14.远程值班服务 10158542.网站优化 1185422.1.无效错误链接清理 11320722.2.栏目增加和屏蔽 11127472.3.账号规范 11273072.4.模版管理优化 12284792.4.1.模板开发规范定义 12318992.4.2.模板优化管理 16187322.5.年度网站优化 17技术运维稳定运行及故障排除XXX县(区、市)政府网站平台搭建在XXX县(区、市)政府网站平台,网站的稳定运行及故障排除主要由市平台负责,技术运维主要对XXX县(区、市)网站平台上的应用系统、服务器系统、网络环境稳定运行和故障排除,主要提供以下几个方面的稳定运行及故障排除运维服务。网站应用服务器网络卡故障排除1、检查服务器的关键指标是否正常:CPU使用率是否大于50%。内存使用率是否过高。网络使用率是否过高。对于异常情况,及时排除。2、检查本地网络是否正常,若非本地网络问题,则可能是服务端故障。本地网络的检测方法:ping测试您的网站服务器,同时对其他一些网站进行同步ping测试,如果您的网站服务器丢包严重,其他的网站服务器没有丢包情况,则说明故障在您的网站服务器。二、网站无法连接故障排除1、检查是否存在大流量攻击,导致网站服务器被流量牵引。2、检查网站服务器硬件损坏,导致网站服务器死机或关机。3、检查网站服务器的配置不正确,导致网络中断或无法进入操作系统。4、检查是否遭遇黑客入侵,系统受到恶意破坏。5、检查上层交换设备故障。6、检查机房网络故障。测试方法同网络卡类似。页面调整和功能维护组建技术运维服务团队,提供网站页面和功能实施和维护服务,包括但不限于各网站页面信息格式、html布局、css样式、jsp代码以及wcm置标语言等方面的修改与完善等。提供以下内容的页面调整维护。页面维护:检查页面布局、页面链接是否正常访问。对异常现象及时进行修复。更新JsBanner:把相同大小的几张图片用Javascript进行切换,达到变换效果。Flash的Banner:用Flash来表现图片或文字的效果。制作漂浮窗口:在网站上面制作动态的漂浮图片,以吸引浏览者眼球。制作弹出窗口:打开网站的时候弹出一个重要的信息或网页图片。各网站页面信息格式、html布局、css样式、jsp代码以及wcm置标语言等方面的修改与完善。图片处理:帮助用户扫描图片及图片和文字在网页中的排版。服务器、域名管理和站点维护提供网站服务器管理、域名配置管理、站点维护等服务,具体内容如下:服务器管理服务器安全维护:定期检查服务器关键指标(CPU、内存、硬盘)的运行状况,采用安全扫描工具定期扫描安全漏洞,及时进行漏洞补丁更新、安全补丁更新。服务器资源备份:定期进行数据库备份、附件文件备份。域名配置管理规范管理网站的一级域名和二级域名的备案管理,制定域名管理的申请、停用审批流程。域名证书的规范管理:制定域名管理的申请、停用审批流程。站点维护在平台管理员新建站点后,分配给指定的组织进行管理。该组织下的管理员即具有了该站点的管理权限,可对该站点配置站点模板,分配站点的权限和栏目管理。提供对子站点的开设、停用的规范管理,建立子站点的开设、停用申请、审核的规范管理流程。站点模板管理。新建站点模板和对模板进行修改和删除。分配站点权限。针对本站点新建相应的角色,如栏目管理员、模板管理员、编辑人员、审核人员以及签发人员等,并对本组织下的人员授予相应的角色。创建栏目。站点管理对本站点的栏目按照策划栏目的结构创建栏目和对栏目进行修改和删除,并指定栏目的管理员。账号管理提供账号管理服务,包括但不限于对网站后台的用户账号维护、账号权限进行分配与建立,根据各单位要求进行调整、优化等技术支持服务。角色管理采用“角色+模板+用户”的模式描述用户对操作对象的权限。权限模板控制角色在系统中的操作权限,角色控制用户群体,保证不同分工的用户的操作权限。按照平台级权限划分为五类内置角色,分别为:网站角色、APP角色、微信角色、工单角色以及其他角色。网站角色、APP角色、微信角色分别包括以下六种角色:站点管理员、栏目管理员、模板管理员、编辑人员、审核人员以及签发人员。工单角色包括工单录入员、工单审核员、工单分派员、工单处理员以及工单授权员。其他角色包括组织管理员、配置管理员以及日志管理员。组织管理采用组织结构树的方式对整个门户网站的组织机构进行管理。组织可分为多个类型,主要有县政府工作部门、县政府事业单位、其他垂直管理单位、群团组织等六类,系统管理员可对类型进行管理。各组织可指定相应的管理员来进行管理。主要为用户管理、组织管理和权限管理。系统管理员可以对所有组织进行管理,各组织的管理员可对下级组织进行管理和本组织的用户进行管理。权限管理权限管理关乎系统的核心安全,因此一个完善的权限管理体系是对用户信息和系统安全的重要保障。按照严格的权限控制流程,对可操作对象分级授权。可以为平台、站点、栏目设置权限,即控制哪些用户、角色或者组织对当前对象有什么样的操作权限。角色分为平台级、站点级、栏目级。平台级可管理系统所有站点和站点下栏目,站点级管理员可管理角色分配的站点和站点下栏目,栏目级仅能管理分配的栏目。信息相关问题处置提供网站信息上传、信息发布、信息同步等技术保障服务,包括图片、视频上传异常,不同视图之间的数据导入,视图点击无法保存,权限问题,附件无法读取问题,信息无法发布,信息不同步到网站等,具体内容如下:解决网站信息上传、信息发布、信息同步等日常问题,并及时受理并解决各部门技术故障问题。如:图片、视频上传异常,不同视图之间的数据导入,视图点击无法保存,权限问题,附件无法读取问题,信息无法发布,信息不同步到网站等问题;移动端页面、栏目引用设置、信息同步维护;网站相关应用系统维护,安全管理、安全漏洞修复;支持与网站模板相关的错断链接的修正。栏目优化国家、省市对政府网站的建设和管理越来越重视,每年都有新的管理文件、制度颁布,需要通过对网站栏目的优化调整来实现,提供对各单位子网页栏目进行优化调整等服务,满足国家、省市对政府网站建设和管理要求,以及XXX县(区、市)政府的网站的建设要求。专题维护根据采购人实际需求提供网站专题设置、更新、调整等维护服务,围绕XXX县(区、市)政府的中心工作,策划、设计、开发、实现原创专题专栏,做好内容信息运维与技术维护,促进县委县政府决策部署落地落实。同时,联动各部门(单位)网站做好传播推广。维护内容如下:根据县政府新近重点工作或相关领导指示,确定专题专栏建设需求。运维团队围绕宣传主题进行策划。经过头脑风暴,理清思路后,由一人执笔形成专题专栏建设方案。建设方案部门完成三审(值班副主任、主任、团队负责人)。文案审核通过,编辑进行原型开发,形成专题专栏草图,并进行内部评审。如文案审核未通过,则继续调整完善,直至通过后,进入原型开发步骤。专题专栏草图审核通过,美编进行网站PC与触屏版页面设计,报关部门审定。审定通过,美编切图,并形成专题专栏HTML页面。技术人员根据美编切图添加代码,实现专题专栏所有功能模块动态展示。添加完成后,进行集成测试,在此期间,内容编辑将上传基础数据、文件,并进行交叉检查、校对。所有功能模块正常,上传数据无误,将提交上线,发布专题。如存在BUG,则立即修复,直至所有功能模块正常。确认无误,完成发布。数据清理优化每月对网站数据进行清理和优化服务,网站运维过程中,需要经常对网站内容进行更新维护,在维护过程中,产生了一些临时文件、废弃不用的样式文件、数据文件、模板文件、临时备份文件、每月提供对这些网站数据的清理和优化,保持网站文件的整洁、有效,提升网站的可维护性。数据同步、对接服务提供数据同步、数据共享、数据对接维护服务,包括统一栏目结构、不同栏目结构之间的数据互转、跨站点跨栏目之间的同步设置,以及部门应用系统集成、TRS系统对接、开普云系统对接、统一身份认证对接、政务服务一体化平台对接、信箱对接、短信平台对接、App对接等。主要内容如下:数据同步、数据共享提供XXX县(区、市)政府门户网站与部门子站的数据同步、数据共享,提供主站部门动态、街道(镇)动态、法定注定公开等栏目的数据同步、数据共享维护。应用系统集成维护提供XXX县(区、市)网站与部门应用系统集成、TRS系统对接、开普云系统对接,提供数据共享与互通。统一身份认证对接维护提供与湖南省政务统一身份认证平台的对接管理,实现网站应用系统、互动交流系统、办事服务系统的身份统一认证。其他平台的对接服务提供信箱对接、短信平台对接、App对接服务,实现平台间数据的互通共享。网站模板备份提供网站模板定时备份和检查服务,按照模板分类,每周进行网站模板的备份,通过市网站平台的模板导出工具进行导出备份,包括模板文件、CSS样式文件、JS文件、附件图片文件。错断链修复提供网站相关的错断链接的修正服务,基于网站运维工具,每天对网站错断链接进行扫描检查,对检查出的错断链接进行修复,确保网站的链接可用性。同时对修复情况进行运维工作台账登记,汇总到运维报告中提交用户。移动端维护提供移动端页面、栏目引用设置、信息同步维护等服务,运维服务内容如下:移动端可用性监测采用监测工具,提供对网站移动端主页、一级栏目的可用性检查,确保网站移动端正常访问,功能使用正常。移动端页面检查检查移动端页面显示是否正常、图片、数据加载是否正常。栏目数据引用设置依据移动端数据与网站数据同源共享原则,对移动端栏目数据来源进行同源设置,实现与网站PC端栏目数据的共享、信息同步。技术巡检监测为了保障XXX县(区、市)网站群平台的稳定运行、每日监测网站前端以及后台、硬件环境、网站应用系统、网站可用性等内容进行技术巡检。采用监测工具和人工处理结合的方式进行巡检,根据巡检结果给出相应建议。巡检人员安排运维服务技术巡检工作,由现场技术人员执行,按照巡检计划安排表,对巡检对象按照定义的时间频次开始巡检。日常技术巡检图SEQ图\*ARABIC1日常技术巡检流程巡检工作分配安排根据巡检计划任务表,对确定需要巡检的对象和巡检周期。巡检对象包括服务器环境、应用系统、网站可用性。服务器巡检对XXX县(区、市)网站平台相关的服务器运行状况进行巡检,检查服务器运行稳定,检查内容包括服务器硬盘、内存、CPU的使用情况,保障硬件资源在安全运行环境下工作。巡检频次(每周一次)。存储系统巡检检查平台使用的数据库系统运行是否正常、备份机制是否正常、附件资源空间是否充足,满足增长需要。巡检频次(每周一次)。网站应用系统巡检检查网站平台相关的应用系统是否正常,包括内容管理系统、互动交流系统、身份认证平台、办事服务平台等与网站平台集成的应用系统运行的正常稳定。巡检频次(每天一次)。网站可用性巡检检查网站首页、首页频道主页进行巡检,保障访问的可用性,检查应用系统的链接可用,以及注册登录操作的正常使用性。巡检频次(每天一次)。问题汇报对巡检过程发生的问题,巡检结束后,向技术经理、用户汇报,协调支持问题处理。巡检报告记录以上巡检内容的巡检结果,形成报告,进行运维巡检工作记录登记。对巡检异常情况,给出处理建议,提交运维负责人,协调运维支持资源解决。远程值班服务提供7×24小时远程值班服务,包括但不限于对政府门户网站进行栏目监测、系统日常维护等并做好值班日志记录,及时解决门户网站信息上传,信息发布,信息同步等日常问题,并及时受理解决各单位反馈的网站技术故障问题。保障县政府门户网站平台的正常、稳定运行,若出现重大问题,确保2小时之内到达现场排故。提供以下 服务内容:解决网站信息上传、信息发布、信息同步等日常问题,并及时受理并解决各部门技术故障问题。如:图片、视频上传异常,不同视图之间的数据导入,视图点击无法保存,权限问题,附件无法读取问题,信息无法发布,信息不同步到网站等问题;移动端页面、栏目引用设置、信息同步维护;网站相关应用系统维护,安全管理、安全漏洞修复;支持与网站模板相关的错断链接的修正;采用监测工具,监测XXX县(区、市)政府网站及其子站的内容保障情况,并督促其及时更新相关栏目信息;监测XXX县(区、市)政府网站及其子站信息的及时性、有效性、合法性、规范性、可访问性、信息脱敏。发现问题及时通知各责任单位进行整改,事后督促、跟踪其整改情况。网站优化无效错误链接清理及时清理网站无效、错误链接服务。采用网站运维监测工具,每天对网站错断链接进行扫描检查,对检查出的错断链接进行修复,确保网站的链接可用性。同时对修复情况进行运维工作台账登记,汇总到运维报告中提交用户。清理上级部门发布的错断链接监控上级部门监测平台的网站无效、错误链监测结果,及时进行修正与清理。同时对修复情况进行运维工作台账登记,汇总到运维报告中提交用户。栏目增加和屏蔽提供网站栏目增加和屏蔽服务,依据网站建设和管理要求,提供网站栏目的维护服务,包括栏目建设、栏目模板配置、栏目数据维护,提供对为发布栏目的屏蔽管理,取消在网站前端的发布。对历史栏目提供归档管理。账号规范提供指导规范各单位平台用户账号维护服务,提供账号命名规范、账号权限设置规范管理,具体内容如下:建立账号开设、关停管理制度制定网站账号的开设、关停审批流程,网站用户开设经过部门申请、主管部门审核后才能进行开设及相应权限设置。通过关停报批进行账号的关停。2、建立账号信息动态核验制度,定时核验存量账号信息,发现不符合本规定要求的,应当暂停提供服务并通知用户限期改正;拒不改正的,应当终止提供服务。3、保护和处理网用户账号信息中的个人信息,并采取措施防止未经授权的访问以及个人信息泄露、篡改、丢失。4、发现互联网用户注册、使用账号信息违反法律、行政法规和本规定的,应当依法依约采取警示提醒、限期改正、限制账号功能、暂停使用、关闭账号、禁止重新注册等处置措施,保存有关记录,并及时向用户主管部门报告。模版管理优化提供对网站后台中模版管理不合理、使用不规范、撰写不标准的信息进行检测和优化服务。模板优化服务内容如下:模板开发规范定义一、命名规范1.强制代码中的命名均不能以下划线或美元符号开始,也不能以下划线或美元符号结束。2.强制代码中的命名严禁使用拼音与英文混合的方式,更不允许直接使用中文的方式(即使纯拼音命名方式也要避免采用)。3.强制类名使用UpperCamelCase风格。4.强制方法名、参数名、成员变量、局部变量都统一使用lowerCamelCase风格,必须遵从驼峰形式。5.强制常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。6.强制类型与中括号紧挨相连来定义数组。7.推荐为了达到代码自解释的目标,任何自定义编程元素在命名时,使用尽量完整的单词组合来表达其意。杜绝完全不规范的缩写。8.参考枚举类名建议带上Enum后缀,枚举成员名称需要全大写,单词间用下划线隔开。二、常量定义1.强制不允许任何魔法值(即未经预先定义的常量)直接出现在代码中。2.强制long或者Long初始赋值时,使用大写的L,不能是小写的l,小写容易跟数字1混淆,造成误解。3.推荐如果变量值仅在一个固定范围内变化用enum类型来定义。三、代码格式1.强制如果是大括号内为空,则简洁地写成{}即可,大括号中间无需换行和空格;如果是非空代码块则:左大括号前不换行;左大括号后换行;右大括号前换行;右大括号后还有else等代码则不换行;表示终止的右大括号后必须换行。2.强制左小括号和右边相邻字符之间不出现空格;右小括号和左边相邻字符之间也不出现空格;而左大括号前需要加空格。3.强制if/for/while/switch/do等保留字与括号之间都必须加空格。4.强制任何二目、三目运算符的左右两边都需要加一个空格。5.强制注释的双斜线与注释内容之间有且仅有一个空格。6.强制在进行类型强制转换时,右括号与强制转换值之间不需要任何空格隔开。7.强制方法参数在定义和传入时,多个参数逗号后面必须加空格。8.推荐不同逻辑、不同语义、不同业务的代码之间插入一个空行分隔开来以提升可读性。四、集合处理1.强制判断所有集合内部的元素是否为空,使用isEmpty()方法,而不是size()==0的方式。2.强制ArrayList的subList结果不可强转成ArrayList,否则会抛出ClassCastException异常。3.强制使用Map的方法keySet()/values()/entrySet()返回集合对象时,不可以对其进行添加元素操作,否则会抛出。UnsupportedOperationException异常。4.强制Collections类返回的对象,如:emptyList()/singletonList()等都是immutablelist,不可对其进行添加或者删除元素的操作。5.强制使用集合转数组的方法,必须使用集合的toArray(T[]array),传入的是类型完全一致、长度为0的空数组。6.强制在无泛型限制定义的集合赋值给泛型限制的集合时,在使用集合元素时,需要进行instanceof判断,避免抛出ClassCastException异常。7.强制不要在foreach循环里进行元素的remove/add操作。remove元素请使用Iterator方式,如果并发操作,需要对Iterator对象加锁。8.推荐集合初始化时,指定集合初始值大小。9.推荐使用entrySet遍历Map类集合KV,而不是keySet方式进行遍历。10.参考利用Set元素唯一的特性,可以快速对一个集合进行去重操作,避免使用List的contains()进行遍历去重或者判断包含操作。五、并发处理1.强制创建线程或线程池时请指定有意义的线程名称,方便出错时回溯。2.强制线程资源必须通过线程池提供,不允许在应用中自行显示创建线程。3.强制线程池不允许使用Executors去创建,而是通过ThreadPoolExecutor的方式,这样的处理方式让写的同学更加明确线程池的运行规则,规避资源耗尽的风险。4.强制SimpleDateFormat是线程不安全的类,一般不要定义为static变量,如果定义为static,必须加锁,或者使用DateUtils工具类。5.强制高并发时,同步调用应该去考量锁的性能损耗。能用无锁数据结构,就不要用锁;能锁区块,就不要锁整个方法体;能用对象锁,就不要用类锁。6.强制在使用尝试机制来获取锁的方式中,进入业务代码块之前,必须先判断当前线程是否持有锁。锁的释放规则与锁的阻塞等待方式相同。7.强制多线程并行处理定时任务时,Timer运行多个TimeTask时,只要其中之一没有捕获抛出的异常,其他任务便会自动终止运行,使用ScheduledExecutorService则没有这个问题。六、控制语句1.强制在一个switch块内,每个case要么通过continue/break/return等来终止,要么注释说明程序将继续执行到哪一个case为止;在一个switch块内,都必须包含一个default语句并且放在最后,即使它什么代码也没有。2.强制当switch括号内的变量类型为String并且此变量为外部参数时,必须先进行null判断。3.强制在if/else/for/while/do语句中必须使用大括号。即使只有一行代码,也禁止不采用大括号的编码方式:if(condition)statements。4.强制三目运算符condition?表达式1:表达式2中,高度注意表达式1和2在类型对齐时,可能抛出因自动拆箱导致的NPE异常。5.推荐表达异常的分支时,少用if-else方式,如果非使用if()…elseif()…else…方式表达逻辑,避免后续代码维护困难,请勿超过3层。6.推荐除常用方法(如getXXX县(区、市)/isXXX县(区、市))等外,不要在条件判断中执行其他复杂的语句,将复杂逻辑判断的结果赋值给一个有意义的布尔变量名,以提高可读性。7.推荐不要在其它表达式(尤其是条件表达式)中,插入赋值语句。8.推荐避免采用取反逻辑运算符。七、注释1.强制类、类属性、类方法的注释必须使用Javadoc规范,使用/*内容/格式,不得使用//XXX县(区、市)方式。2.强制所有的抽象方法(包括接口中的方法)必须要用Javadoc注释、除了返回值、参数、异常说明外,还必须指出该方法做什么事情,实现什么功能。3.强制所有的类都必须添加创建者和创建日期。4.强制方法内部单行注释,在被注释语句上方另起一行,使用//注释。方法内部

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论