页面处理方法技术

技术编号:39898535 阅读:10 留言:0更新日期:2023-12-30 13:12
本发明专利技术提出一种页面处理方法

【技术实现步骤摘要】
页面处理方法、装置、电子设备及存储介质


[0001]本专利技术涉及互联网
,尤其涉及一种页面处理方法

装置

电子设备及存储介质


技术介绍

[0002]当用户通过终端设备访问一个应用或网页时,终端设备会向服务器发送请求并获取数据,将应用或者网页的页面展示在用户的终端设备上

理想情况下,访问同一应用或者网页的所有用户看到的页面都是相同的

但是,因为用户使用的设备

系统和网络条件不同,页面加载的时间也不同,这可能会导致部分用户体验不佳,进而导致用户流失和收益减少


技术实现思路

[0003]本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一

[0004]为此,本专利技术的第一个目的在于提出一种页面处理方法,以实现展示页面的动态调整

[0005]本专利技术的第二个目的在于提出另一种页面处理方法

[0006]本专利技术的第三个目的在于提出一种页面处理装置

[0007]本专利技术的第四个目的在于提出另一种页面处理装置

[0008]本专利技术的第五个目的在于提出一种电子设备

[0009]本专利技术的第六个目的在于提出一种计算机可读存储介质

[0010]为达上述目的,本专利技术第一方面实施例提出了一种页面处理方法,包括:
[0011]接收终端设备发送的目标页面的访问请求,其中,所述访问请求携带有所述终端设备的设备信息和
/
或网络信息;
[0012]基于所述终端设备的设备信息和
/
或所述网络信息,查询历史采集的性能信息记录,以得到所述终端设备的性能信息;其中,所述性能信息记录,用于记录所述终端设备基于历史业务模板数据进行页面渲染时采集到的性能信息;
[0013]根据所述终端设备的性能信息,确定目标页面中与所述性能信息匹配的目标业务单元;
[0014]基于所述目标业务单元,生成业务模板数据并发送至终端设备,其中,所述业务模板数据用于进行页面渲染以展示

[0015]为达上述目的,本专利技术第二方面实施例提出了另一种页面处理方法,包括:
[0016]向服务器发送目标页面的访问请求,其中,所述访问请求携带有终端设备的设备信息和
/
或网络信息,所述设备信息和
/
或网络信息,用于所述服务器查询历史采集的性能信息记录,以得到所述终端设备的性能信息;所述性能信息记录,用于记录所述终端设备基于历史业务模板数据进行页面渲染时采集到的性能信息;
[0017]接收所述服务器发送的业务模板数据,其中,所述业务模板数据是根据终端设备
的性能信息,确定目标页面中与所述性能信息匹配的目标业务单元,基于所述目标业务单元生成业务模板数据;
[0018]基于所述业务模板数据进行页面渲染以展示

[0019]为达上述目的,本专利技术第三方面实施例提出了一种页面处理装置,包括:
[0020]第一接收模块,用于接收终端设备发送的目标页面的访问请求,其中,所述访问请求携带有所述终端设备的设备信息和
/
或网络信息;
[0021]查询模块,用于基于所述终端设备的设备信息和
/
或所述网络信息,查询历史采集的性能信息记录,以得到所述终端设备的性能信息;其中,所述性能信息记录,用于记录所述终端设备基于历史业务模板数据进行页面渲染时采集到的性能信息;
[0022]确定模块,用于根据所述终端设备的性能信息,确定目标页面中与所述性能信息匹配的目标业务单元;
[0023]生成模块,用于基于所述目标业务单元,生成业务模板数据并发送至终端设备,其中,所述业务模板数据用于进行页面渲染以展示

[0024]为达上述目的,本专利技术第四方面实施例提出了另一种页面处理装置,包括:
[0025]发送模块,用于向服务器发送目标页面的访问请求,其中,所述访问请求携带有终端设备的设备信息和
/
或网络信息,所述设备信息和
/
或网络信息,用于所述服务器查询历史采集的性能信息记录,以得到所述终端设备的性能信息;所述性能信息记录,用于记录所述终端设备基于历史业务模板数据进行页面渲染时采集到的性能信息;
[0026]第二接收模块,用于接收所述服务器发送的业务模板数据,其中,所述业务模板数据是根据终端设备的性能信息,确定目标页面中与所述性能信息匹配的目标业务单元,基于所述目标业务单元生成业务模板数据;
[0027]渲染模块,用于基于所述业务模板数据进行页面渲染以展示

[0028]为达上述目的,本专利技术第五方面实施例提出了一种电子设备,包括:处理器;用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为执行所述指令,以实现如本专利技术上述实施例提出的一种页面处理方法

[0029]为达上述目的,本专利技术第六方面实施例提出了一种计算机可读存储介质,当所述存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如本专利技术上述实施例提出的一种页面处理方法

[0030]本专利技术至少包括如下有益效果:
[0031]接收终端设备发送的目标页面的访问请求,其中,访问请求携带有终端设备的设备信息和
/
或网络信息;基于终端设备的设备信息和
/
或网络信息,查询历史采集的性能信息记录,以得到终端设备的性能信息;根据终端设备的性能信息,确定目标页面中与性能信息匹配的目标业务单元;基于目标业务单元,生成业务模板数据并发送至终端设备,其中,业务模板数据用于进行页面渲染以展示

本专利技术能够根据终端设备的性能信息,在展示页面展示与性能信息匹配的业务模板数据,动态地调整页面展示,进而可以使用户更快地看到页面内容,提高用户的使用体验,降低页面打断率,减少用户流失率,增加收益

[0032]本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到

附图说明
[0033]本专利技术上述的和
/
或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
[0034]图1为本专利技术实施例所提供的一种页面处理方法的流程示意图;
[0035]图2为本专利技术实施例所提供的另一种页面处理方法的流程示意图;
[0036]图3为本专利技术实施例所提供的一个性能指标值获取示意图;
[0037]图4为本专利技术实施例所提供的一个页面动态化配置结构图;
[0038]图5为本专利技术实施例所提供的一个页面渲染流程图;
[0039]图6为本专利技术实施例所提供的另一种页面处理方法的流程示意图;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种页面处理方法,其特征在于,包括以下步骤:接收终端设备发送的目标页面的访问请求,其中,所述访问请求携带有所述终端设备的设备信息和
/
或网络信息;基于所述终端设备的设备信息和
/
或所述网络信息,查询历史采集的性能信息记录,以得到所述终端设备的性能信息;其中,所述性能信息记录,用于记录所述终端设备基于历史业务模板数据进行页面渲染时采集到的性能信息;根据所述终端设备的性能信息,确定目标页面中与所述性能信息匹配的目标业务单元;基于所述目标业务单元,生成业务模板数据并发送至终端设备,其中,所述业务模板数据用于进行页面渲染以展示
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述终端设备的性能信息,确定目标页面中与所述性能信息匹配的目标业务单元,包括:根据所述终端设备的性能信息,确定所述终端设备的性能指标值;根据所述性能指标值,查询所述目标页面预配置的各业务单元的展示条件,以将所述性能指标值满足所述展示条件的业务单元作为所述目标业务单元
。3.
根据权利要求2所述的方法,其特征在于,所述性能指标值包括用户体验指数
UEI
值和关键性能指标值;所述目标页面预配置有多种
UEI
值适用的配置信息,所述配置信息记录有所述终端设备符合相应
UEI
值时,各业务单元的展示条件;所述根据所述性能指标值,查询所述目标页面预配置的各业务单元的展示条件,以将所述性能指标值满足所述展示条件的业务单元作为所述目标业务单元,包括:根据所述终端设备的
UEI
值,查询适用的配置信息,以得到各业务单元的展示条件;将所述终端设备的关键性能指标值满足所述展示条件的业务单元作为所述目标业务单元
。4.
根据权利要求2所述的方法,其特征在于,所述基于所述目标业务单元,生成业务模板数据并发送至终端设备,包括:在所述目标业务单元是多个的情况下,对各所述目标业务单元并行获取所需的业务数据;将各所述目标业务单元与所述业务数据进行组装并排版,以得到所述业务模板数据;向所述终端设备发送所述业务模板数据
。5.
根据权利要求1所述的方法,其特征在于,所述基于所述目标业务单元,生成业务模板数据并发送至终端设备之后,还包括:获取所述终端设备基于所述业务模板数据进行渲染时采集的性能信息;在所述历史采集的性能信息记录中,添加基于所述业务模板数据进行渲染时采集的性能信息
。6.
根据权利要求1所述的方法,其特征在于,所述接收所述终端设备发送的所述目标页面的访问请求之后,还包括:基于所述终端设备的设备信息和
/
或所述网络信息,在历史采集的性能信息记录中未查询到所述终端设备的性能信息,则向所述终端设备发送所述目标页面的全量业务模板数据,以渲染展示全量的目标页面

7.
根据权利要求6所述的方法,其特征在于,所述向所述终端设备发送所述目标页面的全量业务模板数据,以渲染展示全量的目标页面之后,还包括:获取所述终端设备基于所述全量...

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

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

1