全网唯一标准王
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210262681.3 (22)申请日 2022.03.17 (65)同一申请的已公布的文献号 申请公布号 CN 114357339 A (43)申请公布日 2022.04.15 (73)专利权人 杭州互链互联网技 术有限公司 地址 310051 浙江省宁波市滨江区长河街 道越达巷79号1幢8楼802室 (72)发明人 周宇 黄晓春  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 熊程刚 (51)Int.Cl. G06F 16/957(2019.01) G06F 9/445(2018.01)(56)对比文件 CN 113220339 A,2021.08.0 6 CN 113672405 A,2021.1 1.19 CN 113377354 A,2021.09.10 CN 110990731 A,2020.04.10 CN 110020280 A,2019.07.16 US 20170 53021 A1,2017.02.23 US 2020342049 A1,2020.10.2 9 陶杰.基于微服务架构的进销存微商 城一体 化系统的设计与实现. 《中国优秀博硕士学位 论 文全文数据库(硕士)信息科技 辑》 .2021,I138- 139. Florian Meyerer 等.To wards plug-and- play for compo nent-based software systems. 《ACM》 .2017,第25 -30页. 审查员 王璐 (54)发明名称 一种页面加载 方法、 装置及存 储介质 (57)摘要 本发明公开一种页面加载方法、 装置及存储 介质, 涉及互联网技术领域, 用于提高页面的加 载速度, 进而 提升用户体验。 具体方案包括: 在首 次加载应用的页面的情况下, 响应于页面的加载 指令, 获取页面地址, 如果页面地址为首页页面 的地址, 则从第一服务器获取静态资源、 解析引 擎和首页页面的配置协议, 解析引擎用于解析应 用的所有页面的配置协议; 基于首页页面的配置 协议、 静态资源, 以及解析引擎, 加载首页页面; 如果页面地址第一页面的地址, 则从第二服务器 发获取第一页面的页面配置协议, 并从第一服务 器获取静态资源和解析引擎; 基于第一页面的配 置协议、 静态资源, 以及解析引擎, 加载第一页 面。 权利要求书3页 说明书12页 附图4页 CN 114357339 B 2022.07.22 CN 114357339 B 1.一种页面加载 方法, 其特 征在于, 包括: 在首次加载应用的页面的情况下, 响应于页面的加载指令, 获取页面地址, 所述页面地 址为待加载的页面的地址; 如果所述页面地址用于指示所述应用的首页页面, 则向第一服务器发送第一访问请 求, 所述第一访问请求中包括所述首页 页面的地址; 接收所述第一服务器发送的静态资源、 解析引擎和所述首页页面的配置协议, 所述解 析引擎用于解析 所述应用的所有页面的配置协议; 通过所述解析引擎对所述首页页面的配置协议进行解析, 确定所述首页页面待展示的 物料组件, 以及所述首页 页面的API接口; 基于所述首页页面的API接口, 获取首页页 面的API接口数据, 所述首页页 面的API接口 数据为待 展示在所述首页 页面中的用户数据; 基于首页页面待展示的物料组件、 所述静态资源, 以及所述首页页面的API接口数据, 加载所述首页 页面; 采用预设的缓存策略, 存 储所述首页 页面的API接口数据预设时间段; 如果所述页面地址用于指示所述应用的第一页面, 则向第一服务器发送第一访问请 求, 并向第二 服务器发送第二访问请求, 所述第二访问请求包括所述第一页面的地址; 接收所述第一 服务器发送的静态资源和解析引擎; 接收所述第二 服务器发送的所述第一页面的配置协议; 基于所述第一页面的配置协议、 所述静态资源, 以及所述解析引擎, 加载所述第一页 面; 响应于所述页面的加载指令, 获取第 一白名单, 所述第 一白名单包括第 一页面标识, 所 述第一页面标识用于指示访问频率大于预设值的第一目标页面; 向所述第二 服务器发送第三访问请求, 所述第三访问请求包括所述第一页面标识; 接收所述第二 服务器发送的所述第一目标页面的配置协议; 采用预设的缓存策略, 存 储所述第一目标页面的配置协议预设时间段; 响应于所述第一目标页面的加载指令, 在确定存储有所述第一目标页面的配置协议 时, 获取所述第一目标页面的配置协议; 基于所述第 一目标页面的配置协议、 所述解析引擎, 以及所述静态资源, 从显示所述首 页页面或所述第一页面切换至 显示所述第一目标页面; 响应于第二目标页面的加载指令, 获取所述第二目标页面的配置协议, 并从显示所述 首页页面或所述第一目标页面切换至显示所述第二目标页面, 所述第二目标页面为访问频 率小于预设值的页面; 采用预存的缓存策略, 存 储所述第二目标页面的配置协议预设时间段; 响应于历史页面的加载指令, 在确定存储有历史页面的配置协议, 以及历史页面的API 接口数据时, 获取所述历史页面的配置协议, 以及所述历史页面的API接口数据, 所述历史 页面为已经加载过的所述首页页面、 所述第一 目标页面, 以及所述第二 目标页面中的任一 种, 所述历史页面的API接口数据为待 展示在所述历史页面中的用户数据; 基于所述解析引擎、 所述静态资源、 所述历史页面的配置协议, 以及所述历史页面的 API接口数据, 从显示当前页面切换至显示所述历史页面, 所述当前页面为所述首页页面、权 利 要 求 书 1/3 页 2 CN 114357339 B 2所述第一目标页面, 以及所述第二目标页面中的任一种; 采用预设的更新策略, 向所述第二 服务器发送更新白名单请求; 接收所述第二 服务器发送的第二白名单; 确定所述第二白名单为所述第一白名单。 2.根据权利要求1所述的页面加载方法, 其特征在于, 所述响应于第 二目标页面的加载 指令, 获取所述第二 目标页面的配置协议, 并从显示所述首页页面或所述第一目标页面切 换至显示所述第二目标页面, 所述第二目标页面 为访问频率小于预设值的页面, 包括: 响应于所述应用的第二目标页面的加载指令, 向第二服务器发送第 四访问请求, 所述 第四访问请求包括第二目标页面对应的第二页面标识, 所述第二页面标识用于指示访问频 率小于预设值的所述第二目标页面; 接收所述第二 服务器发送的所述第二目标页面的配置协议; 基于所述第 二目标页面的配置协议、 所述解析引擎, 以及所述静态资源, 从显示所述首 页页面或所述第一目标页面切换至 显示所述第二目标页面; 采用所述预设的缓存策略, 存 储所述第二目标页面的配置协议预设时间段。 3.一种页面加载装置, 其特 征在于, 包括: 获取单元, 用于在首次加载应用的页面的情况下, 响应于页面的加载指令, 获取页面地 址, 所述页面 地址为待加载的页面的地址; 发送单元, 用于如果所述页面地址用于指示所述应用的首页页面, 则向第一服务器发 送第一访问请求, 所述第一访问请求中包括所述首页 页面的地址; 接收单元, 用于接收所述第一服务器发送的静态资源、 解析引擎和所述首页页面的配 置协议, 所述 解析引擎用于解析 所述应用的所有页面的配置协议; 加载单元, 用于通过所述解析引擎对所述首页页面的配置协议进行解析, 确定所述首 页页面待展示的物料 组件, 以及所述首页页面的API接口, 基于所述首页页面的API接口, 获 取首页页面的API接口数据, 所述首页页面的API接口数据为待展示在所述首页页面中的用 户数据, 基于首页页面待展示的物料组件、 所述静态资源, 以及所述首页页面的API接口数 据, 加载所述首页 页面; 缓存单元, 用于采用预设的缓存策略, 存 储所述首页 页面的API接口数据预设时间段; 所述发送单元, 还用于如果所述页面地址用于指示所述应用的第一页面, 则向第一服 务器发送第一访问请求, 并向第二服务器发送第二访问请求, 所述第二访问请求包括所述 第一页面的地址; 所述接收单元, 还用于接收所述第一服务器发送的静态资源和解析引擎, 以及接收所 述第二服务器发送的所述第一页面的配置协议; 所述加载单元, 还用于基于所述第 一页面的配置协议、 所述静态资源, 以及所述解析引 擎, 加载所述第一页面; 所述获取单元, 还用于响应于所述页面的加载指令, 获取第 一白名单, 所述第 一白名单 包括第一页面标识, 所述第一页面标识用于指示访问频率大于预设值的第一目标页面; 所述发送单元, 还用于向所述第二服务器发送第三访 问请求, 所述第三访 问请求包括 所述第一页面标识; 所述接收单 元, 还用于 接收所述第二 服务器发送的所述第一目标页面的配置协议;权 利 要 求 书 2/3 页 3 CN 114357339 B 3

.PDF文档 专利 一种页面加载方法、装置及存储介质

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种页面加载方法、装置及存储介质 第 1 页 专利 一种页面加载方法、装置及存储介质 第 2 页 专利 一种页面加载方法、装置及存储介质 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:02:35上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。