【技术实现步骤摘要】
一种内容处理方法、系统、存储介质及电子设备
[0001]本申请涉及数据处理
,更具体地说,涉及一种内容处理方法、系统、存储介质及电子设备。
技术介绍
[0002]内容管理系统(Content Management System,CMS)是一种位于(World Wide Web,WEB)前端(如,Web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。通过使用CMS来提交、修改、审批、发布内容。内容包括文件、表格、图片、数据库中的数据等信息。
[0003]目前,现有CMS系统可支持使用单条内容变更的和删除来上线和下线,由于不支持对用户操作元数据的记录,使得不能支持对用户操作在相关环境中的自动回放/逆回放,从而造成现有CMS系统不能支持多条内容变更的上线及出现问题(如A类型内容出现在B类型内容的预览区域)时的批量回滚操作,最终导致内容上线带来安全风险。
技术实现思路
[0004]有鉴于此,本申请公开了一种内容处理方法、系统、存储介质及电子设备,旨在降低内容上线带来的安全风险。
[ ...
【技术保护点】
【技术特征摘要】
1.一种内容处理方法,其特征在于,所述方法包括:获取用户操作元数据;所述用户操作元数据用于表征用户的数据操作及数据操作对应的状态;基于所述用户操作元数据,生成对应的操作记录;所述操作记录用于表征在预发布环境下发布所述用户操作元数据对应的预览内容;当所述操作记录不符合预设审核条件时,对所述操作记录进行逆向回放,实现将所述操作记录对应的上线内容安全回滚到上线记录前的状态;所述预设审核条件用于验证所述上线内容是否与预设环境内容一致;所述预设环境内容用于表征经过审核的环境内容。2.根据权利要求1所述的方法,其特征在于,所述获取用户操作元数据,包括:获取在预发布环境下用户编辑的内容;通过预设拦截方式从所述用户编辑的内容中拦截用户操作元数据;所述预设拦截方式为支持逆向解析的拦截SQL语句或拦截执行的编程语言函数的方式。3.根据权利要求1所述的方法,其特征在于,在所述基于所述用户操作元数据,生成对应的操作记录之后,还包括:若所述操作记录符合业务需求,则将所述操作记录进行内容上线操作,得到上线内容;所述业务需求用于表征满足内容及内容版面位置的需求。4.根据权利要求3所述的方法,其特征在于,所述当所述操作记录不符合预设审核条件时,对所述操作记录进行逆向回放,以实现上线内容的安全回滚,包括:将所述上线内容与预设环境内容进行比对;若所述上线内容与所述预设环境内容不一致,则确定所述操作记录不符合预设审核条件;在所述操作记录不符合所述预设审核条件下,解析所述操作记录,生成逆向回放操作流;在生产环境下执行所述逆向回放操作流,以实现将所述上线内容安全回滚到上线记录前的状态。5.根据权利要求4所述的方法,其特征在于,还包括:若所述上线内容与所述预设环境内容一致,则确...
【专利技术属性】
技术研发人员:赵文浩,高强,商帆,孙成新,王金明,
申请(专利权)人:飞狐信息技术天津有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。