页面配置方法、系统、装置、设备及存储介质制造方法及图纸

技术编号:36094822 阅读:24 留言:0更新日期:2022-12-24 11:12
本公开涉及计算机技术领域,尤其涉及一种页面配置方法、系统、装置、设备及存储介质。服务端实现方法如下:获取客户端传输的页面请求;根据页面请求向运营端发送数据获取指令,获取运营端返回的模板数据、楼层数据、规则数据和依赖数据;确定规则数据中与页面请求对应的目标处理规则;执行目标处理规则处理页面请求,并调用依赖数据中配置的目标处理规则执行时所需的依赖接口,从模板数据中获取页面请求对应的目标页面模板,以及从楼层数据中获取目标页面模板对应的目标楼层序列;将目标楼层序列,返回给客户端。本公开用以解决现有技术中页面配置严重依赖技术人员的技能水平,导致效率低下的缺陷,实现高效页面配置。实现高效页面配置。实现高效页面配置。

【技术实现步骤摘要】
页面配置方法、系统、装置、设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种页面配置方法、系统、装置、设备及存储介质。

技术介绍

[0002]现有技术中,通过计算机、智能手机、电脑等设备展示的页面,例如,电商系统需要展示的页面,需要技术人员进行开发、搭建或维护。通常采用的快速搭建方案主要有两种,一种是技术人员基于中台现有的接口能力进行页面开发和维护等配置过程,但是由于大量接口的存在,配置过程逻辑处理繁杂,且接口冗余字段较多,进而导致页面配置过程效率低下;另一种是指定特定技术人员团队进行开发,配置开发完成后交给新团队进行维护,但是配置过程依旧严重依赖技术人员的技能水平,且新团队缺乏对已开发代码的深刻认识,后期维护和迭代更新难度大,同样导致页面配置过程效率低下。上述两种方式由于均严重依赖技术人员的技能水平,导致页面配置效率低下。

技术实现思路

[0003]本公开提供一种页面配置方法、系统、装置、设备及存储介质,用以解决现有技术中页面配置严重依赖技术人员的技能水平,导致效率低下的缺陷,实现高效页面配置。
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面配置方法,其特征在于,应用于服务端,包括:获取客户端传输的页面请求;根据所述页面请求向运营端发送数据获取指令,获取所述运营端返回的模板数据、楼层数据、规则数据和依赖数据;确定所述规则数据中与所述页面请求对应的目标处理规则;执行所述目标处理规则处理所述页面请求,并调用所述依赖数据中配置的所述目标处理规则执行时所需的依赖接口,从所述模板数据中获取所述页面请求对应的目标页面模板,以及从所述楼层数据中获取所述目标页面模板对应的目标楼层序列;将所述目标楼层序列,返回给所述客户端,其中,所述客户端用于解析所述目标楼层序列生成页面。2.根据权利要求1所述的页面配置方法,其特征在于,所述服务端包括页面软件开发工具包;所述获取客户端传输的页面请求,包括:基于所述页面软件开发工具包,通过网关中注册的网关接口,获取所述客户端传输的所述页面请求,其中,所述网关接口用于连接所述客户端与所述服务器;所述根据所述页面请求向运营端发送数据获取指令,获取所述运营端返回的模板数据、楼层数据、规则数据和依赖数据,包括:基于所述页面软件开发工具包,根据所述页面请求向运营端发送数据获取指令,获取所述运营端返回的模板数据、楼层数据、规则数据和依赖数据;确定所述规则数据中与所述页面请求对应的目标处理规则,包括:基于所述页面软件开发工具包,解析所述页面请求,获取请求路径,其中,所述请求路径包括所述页面请求通过的所述网关接口,所述规则数据包括所述网关接口与所述目标处理规则的对应关系;根据所述请求路径中的所述网关接口与所述对应关系,确定所述目标处理规则。3.根据权利要求1所述的页面配置方法,其特征在于,所述服务端包括服务集群;所述从所述楼层数据中获取所述目标页面模板对应的目标楼层序列之后,所述将所述目标页面模板和所述目标楼层序列,返回给所述客户端之前,还包括:基于所述服务集群,通过所述依赖接口,获取上游依赖数据;基于所述上游依赖数据,对所述目标楼层序列中的每一个楼层进行数据填充;所述将所述目标楼层序列,返回给所述客户端,包括:基于所述服务集群,将已填充数据的所述目标楼层序列,返回给所述客户端,其中,已填充数据的所述目标楼层序列包括至少一个所述楼层对应的组件数据,所述组件数据用于支撑所述楼层展示于所述客户端。4.根据权利要求3所述的页面配置方法,其特征在于,所述基于所述上游依赖数据,对所述目标楼层序列中的每一个楼层进行数据填充之前,还包括:基于所述服务集群,通过预设过滤器,关闭所述目标楼层序列中的至少一个所述楼层,其中,所述预设过滤器根据白名单、切流量和/或灰度的原则进行设置;所述基于所述上游依赖数据,对所述目标楼层序列中的每一个楼层进行数据填充,包括:
基于所述服务集群,通过所述上游依赖数据,对所述目标楼层序列中未关闭的每一个所述楼层进行数据填充。5.一种页面配置方法,其特征在于,应用于客户端,包括:当接收到页面触发指令时,生成页面请求;将所述页面请求传输给服务端,其中,所述服务端用于获取所述客户端传输的页面请求;根据所述页面请求向运营端发送数据获取指令,获取所述运营端返回的模板数据、楼层数据、规则数据和依赖数据;确定所述规则数据中与所述页面请求对应的目标处理规则;调用所述依赖数据中配置的执行所述目标处理规则所需的依赖接口,并执行所述目标处理规则处理所述页面请求,从所述模板数据中获取所述页面请求对应的目标页面模板,以及从所述楼层数据中获取所述目标页面模板对应的目标楼层序列;将所述目标楼层序列,返回给所述客户端;获取所述服务端返回的所述目标楼层序列;解析所述目标楼层序列生成页面。6.根据权利要求5所述的页面配置方法,其特征在于,所述解析所述目标楼层序列生成页面,包括:加载所述目标楼层序列中每一个楼层分别对应的组件数据;加载所述目标楼层序列中每一个所述楼层分别对应的样式信息;加载所述目标楼层序列中每一个所述楼层的排序;基于所述组件数据、所述样式信息和所述排序,渲染生成所述页面。7.一种页面配置方法,其特征在于,应用于运营端,包括:接收数据配置指令;根据所述数据配置指令,配置并存储模板数据、楼层数据、规则数据和依赖数据;获取服务端发送的数据获取指令;根据所述数据获取指令,将所述模板数据、所述楼层数据、所述规则数据和所述依赖数据返回给所述服务端;其中,所述模板数据包括至少一个页面模板,所述楼层数据包括每一个所述页面模板分别对应的楼层序列,每一个所述楼层序列包括按序排列的至少一个所述楼层;所述楼层数据包括至少一个楼层的相关数据,其中,所述相关数据包括所述楼层的标识、样式信息和组件数据中的至少一种;所述规则数据包括至少一个请求处理的处理规则;所述依赖数据包括每一个所述处理规则执行时所需的依赖接口,每一个所述处理规则调用所述依赖接口后获得对应的所述页面模板。8.根据权利要求7所述的页面配置方法,其特征在于,所述根据所述数据配置指令,配置并存储模板数据、楼层数据、规则数据和依赖数据之后,还包括:接收更新配置指令;根据所述更新配置指令,配置最新模板数据、最新楼层数据、最新规则数据和/或最新依赖数据;根据所述最新模板数据、所述最新楼层数据、所述最新规则数据和/或所述最新依赖数据,更新对应的所述模板数据、所述楼层数据、所述规则数据和/或所述依赖数据。9.根据权利要求7所述的页面配置方法,其特征在于,所述根据所述数据配置指令,配
置规则数据之后,还包括:接收网关配置指令;根据所述网关配置指令,配置网关接口和所述处理规则的对应关系,其中,所述服务端中的页面软件开发工具包根据所述对应关系确定目标处理规则。10.一种页面配置系统,其特征在于,包括服务端、客户端和运营端;所述客户端,用于当接收到页面触发指令时,生成页面请求;将所述页面请求传输...

【专利技术属性】
技术研发人员:任家华
申请(专利权)人:北京京东世纪贸易有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1