一种网页预读的处理方法及装置制造方法及图纸

技术编号:16532446 阅读:51 留言:0更新日期:2017-11-10 08:15
本发明专利技术涉及一种网页预读的处理方法,包括:向服务器端发送网页列表请求;获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;从服务器端获取所述当前访问网页的正文,或预读所述待预读的网页的正文,并将已预读的网页的正文保存在本地数据库中;当用户实际访问所述已预读的网页时,从所述本地数据库中读取该已预读网页的正文供用户阅读。本发明专利技术还提供一种网页预读的处理装置。利用本发明专利技术可以使网页预读更加有效和准确。

【技术实现步骤摘要】
一种网页预读的处理方法及装置
本专利技术涉及网页浏览
,特别涉及一种网页预读的处理方法及装置。
技术介绍
随着智能用户终端的迅速发展,用户使用用户终端浏览器访问互联网网页日趋频繁。在使用浏览器打开网页的过程中,如果当前的网络环境受限,就会影响网页打开的速度,造成用户等待。而网页打开的速度慢主要是因为下载所需网页正文的时间过长。为满足用户快速浏览网页的需要,一般会先对可能需要的网页进行预读,即从服务器端获取可能需要的网页正文,并将所获取的网页正文保存至客户端的本地数据库中。待用户实际访问相应的网页时,再将该网页的正文直接从所述本地数据库中读取出来展示给用户阅读,从而缩短用户进行网页访问的操作后网页响应的时间。现有的网页预读方案一般有两种:一是先从服务器端获取网页列表,然后从服务器端依次读取该网页列表中各网页的正文,再将所读取的网页正文保存至客户端的本地数据库中;二是先从服务器端中读取一篇网页的正文,再根据该网页的正文中链接到相邻网页的关键字,例如“下一页”、“nextpage”等依次去读取相邻网页的正文,将所读取的网页正文保存至客户端的本地数据库中。然而,这两种网页预读的方案都没有基于用户的普遍需求,因此网页被预读后用户并没有实际访问的可能性较大,造成的流量浪费也相对较大,给用户造成不便。
技术实现思路
有鉴于此,有必要提供一种网页预读的处理方法及装置,可以根据网页的访问量来预读网页,使网页预读更加有效和准确,同时也可以节约流量。以上所述的网页预读的处理方法是通过以下技术方案实现的:一种网页预读的处理方法,包括:发送步骤:向服务器端发送网页列表请求;选择步骤:获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;请求步骤:向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;预读步骤:从服务器端获取所述当前访问网页的正文,或预读所述待预读的网页的正文,并将已预读的网页的正文保存在本地数据库中;读取步骤:当用户实际访问所述已预读的网页时,从所述本地数据库中读取该已预读网页的正文供用户阅读。作为上述网页预读的处理方法的进一步改进,所述的根据该网页列表中各网页的访问量选择待预读的网页包括:根据网页的访问量从高到低的顺序排列网页列表中的各网页;及选择排在前面的指定数量的网页作为所述的待预读网页。作为上述网页预读的处理方法的进一步改进,所述的选择步骤还包括分别对所选择的待预读的网页设置预读标识位。作为上述网页预读的处理方法的进一步改进,所述的读取步骤还包括显示所读取的该网页的正文供用户阅读。以上所述的网页预读的处理装置是通过以下技术方案实现的:一种网页预读的处理装置,包括:发送模块,用于向服务器端发送网页列表请求;选择模块,用于获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;请求模块,用于向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;预读模块,用于从服务器端获取所述当前访问网页的正文,或预读所述待预读的网页的正文,并将已预读的网页的正文保存在本地数据库中;读取模块,用于当用户实际访问所述已预读的网页时,从所述本地数据库中读取该已预读网页的正文供用户阅读。作为上述网页预读的处理装置的进一步改进,所述的根据该网页列表中各网页的访问量选择待预读的网页包括:根据网页的访问量从高到低的顺序排列网页列表中的各网页;及选择排在前面的指定数量的网页作为所述的待预读网页。作为上述网页预读的处理装置的进一步改进,所述的选择模块还用于分别对所选择的待预读的网页设置预读标识位。作为上述网页预读的处理装置的进一步改进,所述的读取模块还用于显示所读取的该网页的正文供用户阅读。此外,还有必要提供一种网页预读的处理方法及装置,可以实时更新网页列表中网页的访问量,使网页预读更加有效和准确。以上所述的网页预读的处理方法是通过以下技术方案实现的:一种网页预读的处理方法,包括以下步骤:响应客户端发送的网页列表请求,向客户端发送所述网页列表;响应客户端发送的正文请求,向客户端发送当前访问网页的正文或待预读的网页的正文;解析接收到的所述正文请求,并根据该正文请求更新网页列表中各网页的访问量;根据网页的访问量更新所述网页列表。作为上述网页预读的处理方法的进一步改进,所述的解析接收到的所述正文请求包括:当被请求正文的网页不带有预读标识位时,判断被请求正文的网页为所述的当前访问网页;当被请求正文的网页带有所述的预读标识位时,判断被请求正文的网页为所述的待预读的网页。作为上述网页预读的处理方法的进一步改进,所述的根据该正文请求更新网页列表中各网页的访问量包括:若被请求正文的网页为所述的当前访问网页,则对该网页的访问量进行正常加权,权值为1;若被请求正文的网页为所述的待预读的网页,则对该网页的访问量进行弱加权,权值在0到1之间。以上所述的网页预读的处理装置是通过以下技术方案实现的:一种网页预读的处理装置,包括:第一发送模块,用于响应客户端发送的网页列表请求,向客户端发送所述网页列表;第二发送模块,用于响应客户端发送的正文请求,向客户端发送当前访问网页的正文或待预读的网页的正文;第一更新模块,用于解析接收到的所述正文请求,并根据该正文请求更新网页列表中各网页的访问量;第二更新模块,用于根据网页的访问量更新所述网页列表。作为上述网页预读的处理装置的进一步改进,所述的解析接收到的所述正文请求包括:当被请求正文的网页不带有预读标识位时,判断被请求正文的网页为所述的当前访问网页;当被请求正文的网页带有所述的预读标识位时,判断被请求正文的网页为所述的待预读的网页。作为上述网页预读的处理装置的进一步改进,所述的根据该正文请求更新网页列表中各网页的访问量包括:若被请求正文的网页为所述的当前访问网页,则对该网页的访问量进行正常加权,权值为1;若被请求正文的网页为所述的待预读的网页,则对该网页的访问量进行弱加权,权值在0到1之间。上述的网页预读的处理方法及装置,可以根据网页的访问量来预读网页,并将网页被预读的信息反映到网页访问量上,使网页预读更加有效和准确,同时也可以节约流量。为让本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。附图说明图1为本专利技术第一实施例提供的网页预读的处理方法的流程图。图2为网页列表的示意图。图3为网页正文的示意图。图4为本专利技术第二实施例提供的网页预读的处理方法的流程图。图5为客户端与服务器端进行网页预读交互流程的示意图。图6为本专利技术第三实施例提供的网页预读的处理装置的框图。图7为本专利技术第四实施例提供的网页预读的处理装置的框图。具体实施方式为更进一步阐述本专利技术为实现预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术的具体实施方式、结构、特征及其功效,详细说明如后。第一实施例参阅图1所示,本专利技术第一实施例提供一种网页预读的处理方法,其包括以下步骤:步骤S11,向服务器端发送网页列表请求;步骤S12,获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;步骤S13,向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;步骤S14,从服务器本文档来自技高网...
一种网页预读的处理方法及装置

【技术保护点】
一种网页预读的处理方法,其特征在于,该方法包括以下步骤:发送步骤:向服务器端发送网页列表请求;选择步骤:获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;请求步骤:向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;其中,若被请求正文的网页为所述的当前访问网页,所述服务器端则对该网页的访问量进行正常加权,权值为1;若被请求正文的网页为所述的待预读的网页,所述服务器端则对该网页的访问量进行弱加权,权值在0到1之间;预读步骤:从服务器端获取所述当前访问网页的正文,或预读所述待预读的网页的正文,并将已预读的网页的正文保存在本地数据库中;读取步骤:当用户实际访问所述已预读的网页时,从所述本地数据库中读取该已预读网页的正文供用户阅读。

【技术特征摘要】
1.一种网页预读的处理方法,其特征在于,该方法包括以下步骤:发送步骤:向服务器端发送网页列表请求;选择步骤:获取所述服务器端发送的网页列表,根据该网页列表中各网页的访问量选择待预读的网页;请求步骤:向服务器端发送正文请求,请求当前访问网页的正文或所述待预读的网页的正文;其中,若被请求正文的网页为所述的当前访问网页,所述服务器端则对该网页的访问量进行正常加权,权值为1;若被请求正文的网页为所述的待预读的网页,所述服务器端则对该网页的访问量进行弱加权,权值在0到1之间;预读步骤:从服务器端获取所述当前访问网页的正文,或预读所述待预读的网页的正文,并将已预读的网页的正文保存在本地数据库中;读取步骤:当用户实际访问所述已预读的网页时,从所述本地数据库中读取该已预读网页的正文供用户阅读。2.如权利要求1所述的网页预读的处理方法,其特征在于,所述的根据该网页列表中各网页的访问量选择待预读的网页包括:根据网页的访问量从高到低的顺序排列网页列表中的各网页;及选择排在前面的指定数量的网页作为所述的待预读网页。3.如权利要求1所述的网页预读的处理方法,其特征在于,所述的选择步骤还包括分别对所选择的待预读的网页设置预读标识位。4.如权利要求1所述的网页预读的处理方法,其特征在于,所述的读取步骤还包括显示所读取的该网页的正文供用户阅读。5.一种网页预读的处理方法,其特征在于,该方法包括以下步骤:响应客户端发送的网页列表请求,向客户端发送所述网页列表;响应客户端发送的正文请求,向客户端发送当前访问网页的正文或待预读的网页的正文,所述待预读的网页为所述客户端根据所述网页列表中各网页的访问量选择的网页;解析接收到的所述正文请求,并根据该正文请求更新网页列表中各网页的访问量;根据网页的访问量更新所述网页列表;其中,所述的根据该正文请求更新网页列表中各网页的访问量包括:若被请求正文的网页为所述的当前访问网页,则对该网页的访问量进行正常加权,权值为1;若被请求正文的网页为所述的待预读的网页,则对该网页的访问量进行弱加权,权值在0到1之间。6.如权利要求5所述的网页预读的处理方法,其特征在于,所述的解析接收到的所述正文请求包括:当被请求正文的网页不带有预读标识位时,判断被请求正文的网页为所述的当前访问网页;当被请求正文的网页带有所述的预读标识位时,判断被请求正文的网页为所述的待预读的网页。7.一种网页预读的处理装置,其特征在于,该...

【专利技术属性】
技术研发人员:邓朔曾亮薄川川刘天扬胡纯冬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1