【技术实现步骤摘要】
一种页面加载方法、计算机可读存储介质及终端设备
本专利技术属于计算机
,尤其涉及一种页面加载方法、计算机可读存储介质及终端设备。
技术介绍
随着网络技术的不断发展,网页的应用越来越普及,当用户需要访问某一网页时,根据该网页的地址链接,向服务器请求页面数据,并基于页面数据加载该网页,以在终端进行显示。现有的网页加载方法可以为:终端向服务器发送网页的页面加载请求,以使得服务器根据该页面加载请求获取该网页的页面数据,该页面数据包括页面框架和页面元素,该页面元素用于填充该页面框架,服务器将该页面数据发送至该终端,终端接收到该页面数据后,通过该页面元素对该页面框架进行填充,并将填充后的页面在该终端上进行显示。然而,这种web单页应用页面加载方法,在页面初始化时需要依赖后端服务器返回的信息,后端接口的速度会成为制约页面响应的瓶颈,导致页面加载速度过慢,加载效率低,用户体验差。
技术实现思路
有鉴于此,本专利技术实施例提供了一种页面加载方法、计算机可读存储介质及终端设备,以解决现有技术中单页面应用中页面加载速度慢的问题。本专利技术实施例的第一方面提供了一种页面加载方法,包括:接收用户设备发送的页面加载请求,所述页面加载请求用于请求获取加载第一页面的数据,所述页面加载请求中包含所述用户设备的唯一标识和所述第一页面的唯一标识;根据所述第一页面的唯一标识,获取用于加载第一页面的数据,所述用于加载第一页面的数据包括加载所述第一页面的基础框架数据和/或页面元素数据;根据所述用户设备的唯一标识、所述第一页面的唯一标识和预缓存的所述用户设备在预设时间段内的浏览记录,获取所述用户设备 ...
【技术保护点】
1.一种页面加载方法,其特征在于,该方法包括:接收用户设备发送的页面加载请求,所述页面加载请求用于请求获取加载第一页面的数据,所述页面加载请求中包含所述用户设备的唯一标识和所述第一页面的唯一标识;根据所述第一页面的唯一标识,获取用于加载第一页面的数据,所述用于加载第一页面的数据包括加载所述第一页面的基础框架数据和/或页面元素数据;根据所述用户设备的唯一标识、所述第一页面的唯一标识和预缓存的所述用户设备在预设时间段内的浏览记录,获取所述用户设备访问的第二页面的唯一标识,其中,所述第二页面为所述用户设备访问第一页面后连续访问的一个或一类页面;根据所述第二页面的唯一标识,获取用于加载第二页面的基础框架数据;将用于加载第一页面的数据,和用于加载第二页面的基础框架数据,发送至所述用户设备,以使得所述用户设备加载所述第一页面的数据,并预缓存所述用于加载第二页面的基础框架数据。
【技术特征摘要】
1.一种页面加载方法,其特征在于,该方法包括:接收用户设备发送的页面加载请求,所述页面加载请求用于请求获取加载第一页面的数据,所述页面加载请求中包含所述用户设备的唯一标识和所述第一页面的唯一标识;根据所述第一页面的唯一标识,获取用于加载第一页面的数据,所述用于加载第一页面的数据包括加载所述第一页面的基础框架数据和/或页面元素数据;根据所述用户设备的唯一标识、所述第一页面的唯一标识和预缓存的所述用户设备在预设时间段内的浏览记录,获取所述用户设备访问的第二页面的唯一标识,其中,所述第二页面为所述用户设备访问第一页面后连续访问的一个或一类页面;根据所述第二页面的唯一标识,获取用于加载第二页面的基础框架数据;将用于加载第一页面的数据,和用于加载第二页面的基础框架数据,发送至所述用户设备,以使得所述用户设备加载所述第一页面的数据,并预缓存所述用于加载第二页面的基础框架数据。2.根据权利要求1所述的页面加载方法,其特征在于,所述页面加载请求还包括所述第一页面对应的第一版本号,则根据所述第一页面的唯一标识,获取用于加载第一页面的数据包括:根据所述第一页面的唯一标识和所述第一版本号,判断所述第一版本号的发布时间;根据所述第一版本号的发布时间,判断所述第一页面是否对应有升级版本;若所述第一页面对应有升级版本,获取第一页面的升级版本所对应的用于加载第一页面的基础框架数据和/或页面元素数据,若所述第一页面没有对应升级版本,获取第一版本对应的用于加载第一页面的页面元素数据。3.根据权利要求1或2所述的页面加载方法,其特征在于,所述获取所述用户设备访问的第二页面的唯一标识包括:根据用户设备在预设时间段内的浏览记录,获取用户设备在所述预设时间段内浏览所述第一页面的总次数;将所述用户设备在所述预设时间段内访问的所有页面按照浏览时间由先到后的顺序进行排序,获取所述用户设备在所述预设时间段内的浏览轨迹;根据用户设备在所述预设时间段内浏览所述第一页面的总次数和所述浏览轨迹,获取所述用户设备在访问第一页面之后连续访问的概率最高的一个页面作为所述第二页面。4.根据权利要求3所述的页面加载方法,其特征在于,该方法还包括:获取N个其他用户设备在所述预设时间段内的浏览记录;根据所述用户设备在预设时间段内的浏览轨迹、所述N个其他用户设备在所述预设时间段内的浏览轨迹和所述第一页面的唯一标识,获取所述第二页面的唯一标识。5.根据权利要求4所述的页面加载方法,其特征在于,根据公式计算所述用户设备访问第一页面后连续访问第二页面的概率,所述公式为:其中,P12为访问第一页面后连续访问第二页面的概率,F12为根据所述用户设备在所述预设时间段内访问第一页面后连续访问第二页面的总次数,F1为所述用户在所述预设时间段内访问第一页面的总次数,Fj1为所...
【专利技术属性】
技术研发人员:熊思伟,林炽锦,
申请(专利权)人:中国平安人寿保险股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。