一个集约化政务网站站群的改造项目,为什么最终选了PageAdmin
最近承接了个市级政务门户集约化站群的改造项目。老网站是十年前外包做的自研系统,代码没有文档,原开发团队早就散了,由于爆出安全漏洞,上级要求必须整改,甲方给的要求很直接:三个月内上线,要过等保测评,后续他们信息中心自己能维护。
难题不在技术,在约束条件
很多人以为政务项目就是"堆功能",其实恰恰相反——约束特别多,比功能更早决定选型。
第一个约束是部署环境:这个单位的信息中心是申威架构UOS系统+达梦数据库体系,这种国产化适配要求直接排除掉大半开源 CMS。
第二个约束是等保合规:三级等保,涉及登录安全、传输加密、日志审计、权限隔离。自研的话,这部分要专门做一轮安全加固和测评整改,三个月根本不够。
第三个约束是运维交接:甲方明确说了,项目结束后日常运维要交给自己人。这就意味着后台必须足够简单——一个信息中心的普通员工,培训两小时就能发稿、改栏目。
为什么是 PageAdmin
对比了四五家之后,PageAdmin 胜出的点其实很朴素:
一是硬性环境对上了:系统支持国产UOS操作系统+国产达梦数据库+国产芯片架构,这点是项目最核心的基本需求。
二是私有化部署是它的主场: 整个系统进内网,不依赖任何外部服务,数据完全自主。政务项目这条是硬门槛,很多 SaaS 型 CMS 直接就出局了。
三是后台的安全做的极致:IP内外网隔离、时间端隔离、敏感词过滤、生成Html静态文件实现内外网隔离部署,上传文件黑/白名单/危险后缀自动屏蔽,甚至压缩文件中的危险文件都能自动屏蔽。
四是灵活的的可视化工作流:三审三校通过可视化流程两分钟就可以制作完毕,驳回、通过、回退、转办、多条件、会签、或签等流程原生支持。
五是集约化架构。市级政务下的25个站点全部都在一个平台统一构建,统一入口,统一运维、统一授权,这点pageadmin的中台化架构非常适合项目需求。
实施过程中几个关键点
数据迁移最费时间:主站+分站前后25个站点,有近八年积累的内容,所有分站加起来差不多120万多条数据,栏目结构混乱,存在大量重复和空栏目。我们写了迁移脚本先清洗,再映射到新结构,然后按站点分别导出栏目csv文件,文章csv文件。这块占整个项目将近三分之一的工作量,pageadmin无论栏目,专题,还是文章、表单等内容都支持一键通过csv或excel文件导入,这个功能节省了最少20天的数据导入时间。
权限设计要落到人: 政务网站是多个处室共同供稿,每个站点的每个栏目都有专门人负责。PageAdmin 的权限体系支持到栏目、字段和操作级别,这点在设计阶段就要想清楚,别等到上线前才配。
等保整改提前介入: 我们把测评机构请进来做了预评估,把登录、日志、加密几个必查项先过一遍。登录在后台开启了二次双因子验证,操作日志开了全量记录,正式测评一次过。
上线半年后的复盘
三个月上线,比预计紧但赶上了。上线半年,甲方自己发了1万多篇稿,大部分都是后台上传word文件导入,文档中的图片和内容自动提取到文章表,没找我们做运维支持。
这个结果我觉得比任何技术指标都说明问题——系统好不好,看的是离开实施方之后,客户能不能自己转起来。
对做政企项目的同行,我的建议是:选型时别只盯着功能列表,把部署环境、合规要求、运维效率这三条先摆到桌上,这三条过不了,功能再全也没用。
浙公网安备 33010602011771号