[发明专利]基于预读取的资源预置方法和装置有效
申请号: | 201310461750.4 | 申请日: | 2013-09-30 |
公开(公告)号: | CN103501281A | 公开(公告)日: | 2014-01-08 |
发明(设计)人: | 崔华;郭奇;汤传喜;李俊强 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | H04L12/911 | 分类号: | H04L12/911;H04L29/08 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 刘丽君 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 读取 资源 预置 方法 装置 | ||
技术领域
本发明涉及网络访问技术,具体涉及基于预读取的资源预置方法和装置。
背景技术
用户在使用浏览器(如搜狗高速浏览器)进行网络访问过程中,往往会因为网站的服务器处理能力、用户的网络带宽以及所访问网页内容的大小等多种因素,而导致该网站网页的打开速度较慢,从而影响了用户的上网体验。
现有的一种提高网站访问速度的方法为:服务器对用户访问网站的热点部分进行计算,以预测出热点资源,服务器获取热点资源对应的页面内容,并将该页面内容推送给终端设备,终端设备本地缓存该页面内容,如终端设备将该页面内容缓存在本地内存中;这样,当用户真正去访问服务器提前推送来的页面内容时,终端设备只需从本地缓存中读取相应的页面内容即可。
从用户角度而言,上述方法提高了网站网页的打开速度,从而提高了用户的网络访问体验。由于上述方法是终端设备提前从服务器处获取了相应的信息,因此,上述方法可以称为预读取方法。
发明人在实现本发明过程中发现,随着互联网技术的迅速发展,网络访问量随之不断的增加,预读取技术也就显的越来越重要了。而针对预读取技术而言,如何为用户提前提供其真正所需的网络资源,并不断提升用户的网络访问速度和体验,是一个需要持续关注的课题。
发明内容
本发明的目的在于,克服现有的预读取方法所存在的技术问题,提供一种基于预读取的资源预置方法和装置,所要解决的技术问题是,进一步提升用户的网络访问速度。
本发明的目的以及解决其技术问题可以采用以下的技术方案来实现。
依据本发明提出的一种基于预读取的资源预置方法,其中,所述方法包括:获取各站点下的资源的标识,所述标识唯一表示一个资源;根据资源的标识获取各资源对应的原始文件,并对各资源对应的原始文件进行筛选处理,以滤除属于预定类型的资源;根据不同站点对资源的不同引用情况对所述筛选处理后的资源进行打包处理;根据用户的网络访问特征为各用户分别选取资源包,并向各用户分别下发其选取的资源包。
可选的,上述基于预读取的资源预置方法,其中,所述根据不同站点对资源的不同引用情况对所述筛选处理后的资源进行打包处理包括:针对筛选处理后的资源中的被多个站点共同引用的资源打包为公用资源包;针对筛选处理后的资源中的各站点专属引用的资源分别打包为站点资源包;且所述根据用户的网络访问特征为各用户分别选取资源包,并向各用户分别下发其选取的资源包包括:根据用户的网络访问特征为各用户分别选取站点资源包,并向各用户分别下发所述公用资源包和为其选取的站点资源包。
可选的,上述基于预读取的资源预置方法,其中,所述获取各站点下的资源的标识的步骤包括:获取客户端进行网络访问的客户端日志,并根据所述客户端日志获取各站点下的各资源的URL。
可选的,上述基于预读取的资源预置方法,其中,所述对各资源对应的原始文件进行筛选处理的步骤包括:滤除原始文件中包含有cookie设置信息的资源;和/或,滤除原始文件中的内容变化率超过预定变化率阈值的资源;和/或,滤除原始文件异常的资源。
可选的,上述基于预读取的资源预置方法,其中,所述方法在打包的步骤之前还包括:依据资源的权重值从筛选后的资源中选取相应的资源;且所述筛选处理后的资源为从筛选后的资源中选取的资源。
可选的,上述基于预读取的资源预置方法,其中,所述资源的权重值是根据资源使用户重视的程度而设定的。
可选的,上述基于预读取的资源预置方法,其中,
所述资源的权重值根据Weight(resurl)=Uv(resurl)/Size(resurl)计 算获得;其中,we迎ht(resur1)为资源的权重值,resurl为资源的URL,uv(resur1)为资源在过去预定时长的时间窗内的用户使用量,size(resur1)为资源的大小。
可选的,上述基于预读取的资源预置方法,其中,所述站点资源包的打包操作包括:针对一个站点而言,根据站点专属引用的资源的权重值从该站点专属引用的资源中选取第一预定数量的站点专属引用的资源,并对选取出的第一预定数量的站点专属引用的资源进行打包;其中,所述第一预定数量根据客户端设定的下发包的大小以及所述选取的站点专属引用的资源的大小确定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310461750.4/2.html,转载请声明来源钻瓜专利网。