[发明专利]页面渲染方法、装置、服务器及计算机可读存储介质有效
申请号: | 201810554331.8 | 申请日: | 2018-06-01 |
公开(公告)号: | CN108763551B | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 陈世爵;汪凡;沈开心;肖庆 | 申请(专利权)人: | 创新先进技术有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;G06F16/958 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
地址: | 开曼群岛大开曼岛*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 渲染 方法 装置 服务器 计算机 可读 存储 介质 | ||
本说明书实施例公开了一种页面渲染方法、装置、服务器及计算机可读存储介质,涉及互联网技术领域。该方法包括:根据用户请求,获取页面显示需求;将所述页面显示需求与页面结构信息的投放信息进行匹配,获取匹配成功的一个页面结构信息,其中,所述页面结构信息包括组成页面所需的各类型的模块、每种类型模块所对应的填充块以及投放信息;根据获取的页面结构信息创建页面;将创建的页面传输给发起所述用户请求的客户端进行显示。
技术领域
本说明书实施例方案属于互联网技术领域,特别涉及一种页面渲染方法、装置、服务器及计算机可读存储介质。
背景技术
目前,现有技术在页面动态渲染的过程中,根据用户请求的不同,选择不同的业务逻辑,而不同的业务逻辑可以选择不同的模板进行渲染。渲染模板通常是以xml的形式储存在持久层,例如数据库中。当用户请求到来时,根据不同的xml模板自顶向下进行渲染,以达到动态页面的目的。
因此,业内亟需一种可以不影响线上环境的页面渲染的解决方案。
发明内容
本说明书实施例目的在于提供了一种页面渲染方法、装置、服务器及计算机可读存储介质,通过在将页面发布至客户端进行显示之前,基于页面结构信息进行渲染来创建页面,将页面发布至客户端进行显示来实现线上页面的动态展示,即页面渲染的过程是在页面显示生效之前进行的,实现了将页面渲染逻辑与前端展示的解耦,页面渲染的过程不会影响线上环境,即使页面渲染的过程出错也不会影响线上,避免了现有技术中由于修改xml模板造成的缺陷。由于是基于用户请求的页面显示需求去获取与页面显示需求匹配的页面结构信息,使得可以基于页面显示需求有针对性的创建页面,有利于针对不同的页面显示需求显示不同的页面。
本说明书实施例提供的一种页面渲染方法、装置、服务器及计算机可读存储介质是包括以下方式实现的:
一种页面渲染方法,该方法包括:
根据用户请求,获取页面显示需求;
将所述页面显示需求与页面结构信息的投放信息进行匹配,获取匹配成功的一个页面结构信息,其中,所述页面结构信息包括组成页面所需的各类型的模块、每种类型模块所对应的填充块以及投放信息;
根据获取的页面结构信息创建页面;
将创建的页面传输给发起所述用户请求的客户端进行显示。
一种页面渲染装置,该装置包括:
需求获取模块,用于根据用户请求,获取页面显示需求;
页面信息获取模块,用于将所述页面显示需求与页面结构信息的投放信息进行匹配,获取匹配成功的一个页面结构信息,其中,所述页面结构信息包括组成页面所需的各类型的模块、每种类型模块所对应的填充块以及投放信息;
页面创建模块,用于根据获取的页面结构信息创建页面;
页面发布模块,用于将创建的页面传输给发起所述用户请求的客户端进行显示。
一种服务器,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现:
根据用户请求,获取页面显示需求;
将所述页面显示需求与页面结构信息的投放信息进行匹配,获取匹配成功的一个页面结构信息,其中,所述页面结构信息包括组成页面所需的各类型的模块、每种类型模块所对应的填充块以及投放信息;
根据获取的页面结构信息创建页面;
将创建的页面传输给发起所述用户请求的客户端进行显示。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于执行:
根据用户请求,获取页面显示需求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创新先进技术有限公司,未经创新先进技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810554331.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:高炉大数据应用系统
- 下一篇:一种基于家教机的学习方法及家教机