页面渲染方法、装置、服务器及存储介质制造方法及图纸

技术编号:32856127 阅读:16 留言:0更新日期:2022-03-30 19:27
本申请实施例提供了一种页面渲染方法、装置、服务器及存储介质,以在保证页面数据实时性的前提下,有效提升页面渲染速度。本申请实施例提供的页面渲染方法,根据当前用户行为类型确定已缓存页面数据是否失效,并根据当前用户行为特征对失效缓存页面数据进行更新,以更新后的页面缓存数据渲染目标业务的页面。本申请实施例根据当前用户行为类型实时判断已缓存页面数据是否失效,并在失效的情况下对页面缓存数据进行更新,以保证页面缓存数据的实时性。本申请实施例可以根据实时更新的页面缓存数据对页面请求进行响应,可以快速加载页面缓存数据,并快速渲染目标页面。从而,本申请实施例可以在保证页面数据实时性的前提下,有效提升页面渲染速度。升页面渲染速度。升页面渲染速度。

【技术实现步骤摘要】
页面渲染方法、装置、服务器及存储介质


[0001]本专利技术实施例涉及信息处理
,尤其涉及一种页面渲染方法、装置、服务器及存储介质。

技术介绍

[0002]在实际应用中,用户对页面打开的速度非常敏感,页面加载及渲染速度慢,会降低用户体验,导致用户的流失。为了让用户打开每一个页面时,能更快的看到页面内容,需要优化页面渲染速度。
[0003]相关技术中,为了提高页面加载及渲染速度,通常采用的技术方案为:保存历史的缓存数据,以在打开页面时快速缓存数据加载并对页面进行渲染,这种方案,虽然能够满足快速渲染页面,但因为需要保证数据的实时性,在页面内容失效的情况下,还需要再次请求页面数据,加载新的页面数据并对页面进行刷新,在这种情况下,会产生页面闪动,用导致用户体验较差。
[0004]由此可见,目前亟需一种可以在保证数据实时性的前提下,有效提升页面渲染速度的页面渲染方法。

技术实现思路

[0005]本专利技术实施例提供一种页面渲染方法、装置、服务器及存储介质,以在保证页面数据实时性的前提下,有效提升页面渲染速度。
...

【技术保护点】

【技术特征摘要】
1.一种页面渲染方法,其特征在于,包括:获取当前用户在使用应用程序期间的当前用户行为数据;对所述当前用户行为数据进行特征提取,得到当前用户行为特征以及当前用户行为类型;根据所述当前用户行为类型,确定所述目标业务的已缓存页面数据是否失效;在所述目标业务的已缓存页面数据失效的情况下,将所述目标业务的已缓存页面数据更新为与所述当前用户行为特征匹配的页面数据,以作为用于响应所述目标业务的下一页面请求的页面缓存数据;在检测到所述目标业务的下一页面请求时,读取并加载所述目标业务的更新后的页面缓存数据,以渲染所述目标业务的页面。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取样本用户在所述目标业务的页面显示期间的样本用户行为数据;对所述样本用户行为数据进行特征提取,得到样本用户行为特征以及样本用户行为类型;比较所述样本用户行为数据产生前后所显示的所述目标业务的两个页面数据,确定所述样本用户行为类型是否触发所述目标业务的缓存页面数据更新;以触发所述目标业务的缓存页面数据更新的样本用户行为类型为正样本,未触发所述目标业务的缓存页面数据更新的样本用户行为类型为负样本,对预设模型进行训练,得到所述目标业务的页面缓存更新策略模型;根据所述当前用户行为类型,确定所述目标业务的已缓存页面数据是否失效,包括:将所述当前用户行为类型输入所述目标业务的页面缓存更新策略模型,确定所述当前用户行为类型是否为触发所述目标业务的缓存页面数据更新的行为类型;在所述当前用户行为类型为触发所述目标业务的缓存页面数据更新的用户行为类型的情况下,确定所述目标业务的已缓存页面数据失效。3.根据权利要求1所述的方法,其特征在于,根据所述当前用户行为类型,确定所述目标业务的已缓存页面数据是否失效,包括:读取预先配置的所述目标业务的目标行为类型,所述目标行为类型为触发所述目标业务的缓存页面数据更新的行为类型;判断所述当前用户行为类型是否与所述目标业务的目标行为类型匹配;在所述当前用户行为类型与所述目标业务的目标行为类型匹配的情况下,确定所述目标业务的已缓存页面数据失效。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测所述当前用户在所述目标业务的当前显示页面上的页面跳转操作;在检测到所述目标业务的下一页面请求时,读取并加载所述目标业务的更新后的页面缓存数据,以渲染所述目标业务的页面,包括:在检测到所述页面跳转操作时,读取并加载所述目标业务的更新后的页面缓存数据,以渲染由所述目标业务的当前显示页面跳转至下一跳页面。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:检测所述当前用户在所述应用程序上对所述目标业务的首屏页面打开操作;
在检测到所述目标业务的下一页面请求时,读取并加载所述目标业务的更新后的页面缓存数据,以渲染所述目标业务的页面,包括:在检测到...

【专利技术属性】
技术研发人员:夏坤柱陈艺昌杨名宇范倩文陈国辉张颖
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:

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

1