本发明涉及移动互联网领域,特别涉及一种页面的显示方法、装置、设备和计算机可读存储介质。
背景技术:
1、随着移动互联网技术的飞速发展,各种移动终端上安装的应用也越来越多。用户在打开这些应用时,总是希望其页面加载速度能够更快。然而,由于各种因素,现有的页面的显示方法存在加载缓慢等问题,严重影响用户体验。
技术实现思路
1、本申请提供一种页面的显示方法、装置、设备和计算机可读存储介质,可以提升页面展示速度。
2、一方面,本申请提供了一种页面的显示方法,所述方法包括:
3、当用户需要查看目标页面时,确定所述目标页面是否已存在缓存页面,所述缓存页面包括缓存的所述目标页面的历史页面;
4、若所述目标页面已存在所述缓存页面,则展示所述缓存页面并请求当前生成所述目标页面所需页面数据;
5、根据当前生成所述目标页面所需页面数据,以替代所述缓存页面的方式显示所述目标页面;
6、若所述目标页面不存在所述缓存页面,则根据页面快速加载策略加载获取当前生成所述目标页面所需页面数据,并根据当前生成所述目标页面所需页面数据显示所述目标页面。
7、另一方面,本申请提供了一种页面的显示装置,所述装置:
8、确定模块,用于当用户需要查看目标页面时,确定所述目标页面是否已存在缓存页面,所述缓存页面包括缓存的所述目标页面的历史页面;
9、页面处理模块,用于若所述目标页面已存在所述缓存页面,则展示所述缓存页面并请求当前生成所述目标页面所需页面数据;
10、显示模块,用于根据当前生成所述目标页面所需页面数据,以替代所述缓存页面的方式显示所述目标页面;
11、加载模块,用于若所述目标页面不存在所述缓存页面,则根据页面快速加载策略加载获取当前生成所述目标页面所需页面数据,并根据当前生成所述目标页面所需页面数据显示所述目标页面。
12、第三方面,本申请提供了一种设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述页面的显示方法的技术方案的步骤。
13、第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述页面的显示方法的技术方案的步骤。
14、从上述本申请提供的技术方案可知,一方面,当目标页面已存在缓存页面即缓存的目标页面的历史页面,则展示缓存页面并请求当前生成目标页面所需页面数据,由于目标页面已存在缓存页面,可以很快将这些缓存页面展示给用户的同时生成该目标页面所需页面数据后显示,给用户造成一种无需等待即可看到目标页面的感觉;另一方面,当目标页面不存在缓存页面时,根据页面快速加载策略加载目标页面,亦可以加快页面展示。综上,本申请的技术方案可以提升页面展示速度,给用户带来良好的使用体验。
1.一种页面的显示方法,其特征在于,所述方法包括:
2.如权利要求1所述页面的显示方法,其特征在于,根据页面快速加载策略加载获取当前生成所述目标页面所需页面数据,并根据当前生成所述目标页面所需页面数据显示所述目标页面,包括:
3.如权利要求2所述页面的显示方法,其特征在于,根据所述预设页面数据界限,分阶段加载获取当前生成所述目标页面所需页面数据,并根据当前生成所述目标页面所需页面数据显示所述目标页面,包括:
4.如权利要求3所述页面的显示方法,其特征在于,根据所述预设页面数据界限,确定与所述预设页面数据界限相邻的其他数据界限,获取与所述相邻的其他数据界限分别对应的页面数据,并利用所述相邻的其他数据界限分别对应的页面数据在相应数据界限渲染显示相应的页面内容,包括:
5.如权利要求1至4任意一项所述页面的显示方法,其特征在于,所述方法还包括:
6.如权利要求5所述页面的显示方法,其特征在于,所述获取所述用户操作页面的统计特征,并根据所述统计特征将符合预设要求的页面作为缓存页面进行缓存,包括:
7.如权利要求5所述页面的显示方法,其特征在于,所述获取所述用户操作页面的统计特征,并根据所述统计特征将符合预设要求的页面作为缓存页面进行缓存,包括:
8.一种页面的显示装置,其特征在于,所述装置包括:
9.一种设备,所述设备包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任意一项所述方法的步骤。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任意一项所述方法的步骤。
