【技术实现步骤摘要】
基于缓存机制的页面展示方法、装置、设备及存储介质
本专利技术涉及研发管理领域,尤其涉及一种基于缓存机制的页面展示方法、装置、设备及存储介质。
技术介绍
目前,客户端的页面或者网页的页面中数据量较大,当用户对某个页面进行操作后,页面有特定的响应,页面内容会因响应而更新。在需要对页面进行展示的时候,传统方案中需要客户端向服务端发送明确的页面展示请求,其中,该局部页面展示请求中指明了当前需要展示的页面位置,然后服务器返回该页面的对应位置更新后的页面数据给客户端。为适应不断变化的业务需求,服务器对客户端的推送消息变化频繁,客户端需要频繁发布版本更新来应对,而且还需对旧版消息进行兼容。传统页面展示方案中,当客户端版本升级后,为了避免页面的展示错误,客户端需要随客户端版本升级而及时更新页面展示逻辑,即目前的页面展示方法响应慢。
技术实现思路
本专利技术的主要目的在于解决目前页面展示响应慢的问题。本专利技术第一方面提供了一种基于缓存机制的页面展示方法,所述基于缓存机制的页面展示方法包括:检测当前 ...
【技术保护点】
1.一种基于缓存机制的页面展示方法,其特征在于,所述基于缓存机制的页面展示方法包括:/n检测当前是否存在主页展示请求,若当前存在主页展示请求,则获取上一次主页展示请求对应的第一请求时间与本次主页展示请求对应的第二请求时间;/n若上一次主页展示请求与本次主页展示请求之间的时间间隔超过预置时长,则根据所述展示请求,确定与所述展示请求对应的多个数据接口,并通过各所述数据接口和预置数据等待机制获取展示数据;/n若上一次主页展示请求与本次主页展示请求之间的时间间隔小于所述预置时长,则根据所述展示请求,从本地缓存数据中提取展示数据;/n根据所述展示数据生成动态展示信息,并通过所述动态展 ...
【技术特征摘要】
1.一种基于缓存机制的页面展示方法,其特征在于,所述基于缓存机制的页面展示方法包括:
检测当前是否存在主页展示请求,若当前存在主页展示请求,则获取上一次主页展示请求对应的第一请求时间与本次主页展示请求对应的第二请求时间;
若上一次主页展示请求与本次主页展示请求之间的时间间隔超过预置时长,则根据所述展示请求,确定与所述展示请求对应的多个数据接口,并通过各所述数据接口和预置数据等待机制获取展示数据;
若上一次主页展示请求与本次主页展示请求之间的时间间隔小于所述预置时长,则根据所述展示请求,从本地缓存数据中提取展示数据;
根据所述展示数据生成动态展示信息,并通过所述动态展示信息对所述主页中对应的展位进行页面刷新。
2.根据权利要求1所述的基于缓存机制的页面展示方法,其特征在于,所述若上一次主页展示请求与本次主页展示请求之间的时间间隔超过预置时长,则根据所述展示请求,确定与所述展示请求对应的多个数据接口,并通过各所述数据接口和预置数据等待机制获取展示数据包括:
若上一次主页展示请求与本次主页展示请求之间的时间间隔超过所述预置时长,则根据所述展示请求生成数据请求配置信息;
根据所述数据请求配置信息,匹配与所述展示请求对应的多个数据接口;
通过各所述数据接口响应所述展示请求返回新数据,得到各所述数据接口对应的新数据;
基于预置等待时长,将所述预置等待时长内的各所述数据接口对应的新数据生成展示数据。
3.根据权利要求2所述的基于缓存机制的页面展示方法,其特征在于,在所述基于预置等待时长,将所述预置等待时长内的各所述数据接口对应的新数据生成展示数据之后,还包括:
根据所述展示数据对预置沙盒进行数据更新和数据存储。
4.根据权利要求2所述的基于缓存机制的页面展示方法,其特征在于,所述若上一次主页展示请求与本次主页展示请求之间的时间间隔小于所述预置时长,则根据所述展示请求,从本地缓存数据中提取展示数据包括:
若上一次主页展示请求与本次主页展示请求之间的时间间隔小于所述预置时长,则获取所述展示请求对应的数据提取参数;
提取本地缓存数据中与所述数据提取参数对应的展示数据。
5.根据权利要求4所述的基于缓存机制的页面展示方法,其特征在于,在所述若上一次主页展示请求与本次主页展示请求之间的时间...
【专利技术属性】
技术研发人员:钱雪艳,
申请(专利权)人:康键信息技术深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。