预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共13页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109471989A(43)申请公布日2019.03.15(21)申请号201811295908.4(22)申请日2018.11.01(71)申请人郑州云海信息技术有限公司地址450018河南省郑州市郑东新区心怡路278号16层1601室(72)发明人张建刚(74)专利代理机构北京集佳知识产权代理有限公司11227代理人罗满(51)Int.Cl.G06F16/957(2019.01)权利要求书2页说明书6页附图4页(54)发明名称一种页面请求处理方法及相关装置(57)摘要本发明公开了一种页面请求处理方法,首先确定目标页面的获取请求,然后在页面缓存器中确定是否存在与该目标页面对应的目标DOM结构,如果存在,则直接利用缓存中的目标DOM结构生成目标页面,完成获取请求的响应。因此,在本方案中,页面缓存管理器存放多个页面对应的DOM结构,当页面的获取请求所对应的页面是缓存管理器中预存的页面时,则直接将对应的DOM生成页面,而无需再获取数据、对数据进行业务处理、对待展示数据进行渲染再得到DOM结构的过程,从而节省了大量的响应时间。本申请还提供了一种页面请求处理系统、装置及计算机可读存储介质,同样可以实现上述技术效果。CN109471989ACN109471989A权利要求书1/2页1.一种页面请求处理方法,其特征在于,包括:确定目标页面的获取请求;判断页面缓存管理器中是否存在与所述目标页面对应的目标DOM结构;若是,则利用所述目标DOM结构生成所述目标页面。2.根据权利要求1所述的方法,其特征在于,所述判断页面缓存管理器中是否存在与所述目标页面对应的目标DOM结构之后,还包括:若否,则创建所述目标页面对应的目标DOM结构;将所述目标DOM结构添加至所述页面缓存管理器中;利用所述目标DOM结构生成所述目标页面。3.根据权利要求2所述的方法,其特征在于,所述将目标DOM结构添加至所述页面缓存管理器中,包括:判断所述页面缓存管理器中已存的DOM结构的数量是否已达到预设阈值;若是,则将最早添加的DOM结构从所述页面缓存管理器中剔除,将所述目标DOM结构添加至所述页面缓存管理器中。4.根据权利要求2所述的方法,其特征在于,所述将目标DOM结构添加至所述页面缓存管理器中,包括:判断所述页面缓存管理器中已存的DOM结构的数量是否已达到预设阈值;若是,则将被请求获取的历史频次最低的页面对应的DOM结构从所述页面缓存管理器中提出,将所述目标DOM结构添加至所述页面缓存管理器中。5.根据权利要求1所述的方法,其特征在于,还包括:实时确定所述页面缓存管理器中存储在所述页面缓存管理器中的时间超过预设时间的超时DOM结构,将所述超时DOM结构从所述页面缓存管理器中删除。6.根据权利要求1至5任意一项所述的方法,其特征在于,还包括:实时确定所述页面缓存管理器中存储的每个DOM结构所涉及的数据在后端服务器是否发生变化;将在后端服务器发生变化的数据所涉及的DOM结构,利用在后端服务器发生变化后的新数据进行实时更新。7.一种页面请求处理系统,其特征在于,包括:确定模块,用于确定目标页面的获取请求;判断模块,用于判断页面缓存管理器中是否存在与所述目标页面对应的目标DOM结构;第一生成模块,用于所述页面缓存管理器中存在与所述目标页面对应的目标DOM结构时,利用所述目标DOM结构生成所述目标页面。8.根据权利要求7所述的系统,其特征在于,还包括:创建模块,用于所述页面缓存管理器中不存在与所述目标页面对应的目标DOM结构时,创建所述目标页面对应的目标DOM结构;添加模块,用于将所述目标DOM结构添加至所述页面缓存管理器中;第二生成模块,用于利用所述目标DOM结构生成所述目标页面。9.一种页面请求处理装置,其特征在于,包括:存储器,用于存储计算机程序;2CN109471989A权利要求书2/2页处理器,用于执行所述计算机程序时实现如权利要求1至6任一项所述页面请求处理方法的步骤。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述页面请求处理方法的步骤。3CN109471989A说明书1/6页一种页面请求处理方法及相关装置技术领域[0001]本发明涉及Web管理系统,更具体地说,涉及一种页面请求处理方法、系统、装置及计算机可读存储介质。背景技术[0002]在Web管理系统中,通常包括前端页面和后端服务器,前端页面接收用户的页面请求,根据该页面请求从后端服务器中获取与页面请求对应的数据,从而根据获取到的数据生成用户所请求的页面。[0003]一般的,为了加快页面的响应效率,再获取到后端服务器中的数据后,会将数据存储在前