This application discloses a method and device for processing web page data, storage medium and computer equipment, which relates to the field of network technology. It can effectively solve the problem of slow display speed of web page data when requesting web page data from web server first and then rendering the received web page data. The method includes: receiving a request for web data acquisition sent by a web browser, which carries web site information; querying the rendered web page data corresponding to the web site information from a preset cache location, in which the rendered web page data corresponding to different web site information is cached, and caching the rendered web page data. According to the real-time web access record information of the web browser, the queried rendered web page data is predicted and sent to the web browser. This application is applicable to the processing of web data.
【技术实现步骤摘要】
网页数据的处理方法及装置、存储介质、计算机设备
本申请涉及网络
,尤其是涉及到一种网页数据的处理方法及装置、存储介质、计算机设备。
技术介绍
网页是构成网站的基本元素,是承载各种网站应用的平台。网页是一个包含HTML标签的纯文本文件,可以存放在世界某个角落的某一台计算机中,是万维网中的一个“页”,是超文本标记语言格式(标准通过标记语言的一个应用,文件扩展名为.html或.htm)。网页通常用图像档来提供图画。网页要通过网页浏览器来阅读。目前网页浏览器在展示网页数据时,首先向网站服务器请求网页数据,然后由网页浏览器对接收到的网页数据进行渲染,以便实现网页数据展示。然而,网页浏览器渲染网页数据会耗费一定时长,进而会影响网页数据展示的速度,造成网页打开延迟严重,从而会影响用户的使用体验。
技术实现思路
有鉴于此,本申请提供了一种网页数据的处理方法及装置、存储介质、计算机设备,主要目的在于解决先向网站服务器请求网页数据,再对接收到的网页数据进行渲染时,容易造成时间的浪费,进而影响网页数据展示的速度,造成网页打开延迟严重的问题。根据本申请的一个方面,提供了一种网页数据的处理方法,该方法包括:接收网页浏览器发送的网页数据的获取请求,所述获取请求中携带有网址信息;从预设缓存位置中查询与所述网址信息对应的已渲染网页数据,其中,所述预设缓存位置中缓存有不同网址信息分别对应的已渲染网页数据,缓存的所述已渲染网页数据根据所述网页浏览器实时的网页访问记录信息预估得到;将查询到的所述已渲染网页数据发送给所述网页浏览器。根据本申请的另一个方面,提供了一种网页数据的处理装置,该装置包 ...
【技术保护点】
1.一种网页数据的处理方法,其特征在于,包括:接收网页浏览器发送的网页数据的获取请求,所述获取请求中携带有网址信息;从预设缓存位置中查询与所述网址信息对应的已渲染网页数据,其中,所述预设缓存位置中缓存有不同网址信息分别对应的已渲染网页数据,缓存的所述已渲染网页数据根据所述网页浏览器实时的网页访问记录信息预估得到;将查询到的所述已渲染网页数据发送给所述网页浏览器。
【技术特征摘要】
1.一种网页数据的处理方法,其特征在于,包括:接收网页浏览器发送的网页数据的获取请求,所述获取请求中携带有网址信息;从预设缓存位置中查询与所述网址信息对应的已渲染网页数据,其中,所述预设缓存位置中缓存有不同网址信息分别对应的已渲染网页数据,缓存的所述已渲染网页数据根据所述网页浏览器实时的网页访问记录信息预估得到;将查询到的所述已渲染网页数据发送给所述网页浏览器。2.根据权利要求1所述的方法,其特征在于,在所述接收网页浏览器发送的网页数据获取请求之前,所述方法还包括:对目标网站对应的不同网页数据进行分类;若根据所述网页访问记录信息确定网页浏览器当前正在访问所述目标网站的网页,则按照所述目标网站的网页数据分类结果,预估所述网页浏览器将要请求的目标网页数据;提前获取所述目标网页数据并进行渲染处理;将渲染处理后的所述目标网页数据,作为已渲染网页数据缓存在所述预设缓存位置中。3.根据权利要求2所述的方法,其特征在于,所述对目标网站对应的不同网页数据进行分类,具体包括:将所述目标网站对应的不同网页数据进行树形结构分类,其中,同一分支的下一层级节点分类为上一层级节点分类的子分类;分析不同分类的所述网页数据之间的关联关系信息。4.根据权利要求3所述的方法,其特征在于,所述按照所述目标网站的网页数据分类结果,预估所述网页浏览器将要请求的目标网页数据,具体包括:从所述网页访问记录信息中获取所述网页浏览器上一次请求网页数据对应的历史网址信息;确定与所述历史网址信息对应的网页数据在树形结构分类中所在的第一节点;查询所述第一节点所在分支节点位置以下预设层级数量的各个第二节点各自对应的第一目标网址信息,以及与所述第一节点对应网页数据之间具有强关联关系信息的网页数据的第二目标网址信息;将所述第一目标网址信息和所述第二目标网址信息分别...
【专利技术属性】
技术研发人员:陈政民,郑炎毅,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。