快照资源提供方法和装置的制造方法

文档序号:8282421阅读:179来源:国知局
快照资源提供方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及搜索引擎技术领域,尤其涉及一种快照资源提供方法和装置。
【背景技术】
[0002]随着互联网技术的日益普及,搜索引擎已经成为人们日常工作和生活中不可或缺的信息获取手段。而由于搜索引擎作为信息获取手段的重要性的日益提升,在搜索引擎的检索结果中取得有利的排名已经成为网络资源尽快获得用户关注的最有效途径之一。这样,就产生了竞价排名广告策略。
[0003]所谓竞价排名,是指企业通过向搜索引擎付费使企业信息出现在搜索结果页上更为显眼的位置的推广方式,并且所需支付的费用与获得的位置的显眼程度有关。针对一个根据竞价排名方式确定不同企业信息在搜索结果页上的排位的搜索引擎,企业常常用选用竞价软件来帮助自己通过合理的价格获得在搜索结果页面上的目标排位。
[0004]图1示出了现有技术提供的竞价软件的操作业务流程。参见图1,竞价软件一般被部署在一台处于客户端11与搜索引擎服务器13之间的网络侧服务器12上。所述网络侧服务器12接收到客户端11在确定地区发送的检索请求以后,将所述地区和所述检索请求中包含的关键词转发给搜索引擎服务器13,在获取到搜索引擎服务器13关于所述地区和所述关键词给出的搜索结果页面的快照信息以后,将所述快照信息转发给客户端11,以便客户端11根据快照信息中本方链接所在的位置确定下一步的竞价策略。
[0005]这样的竞价操作过程存在如下弊端:用户只要发起一次检索请求,网络侧服务器就会向搜索引擎请求一次结果页面的快照。而我们知道,搜索引擎给出的搜索结果页面的内容在一段时间内是稳定的,所以上述竞价过程中网络侧服务器在一段时间内向搜索引擎发送的快照请求会得到相同的结果页面。因此,上述竞价操作的业务流程较为复杂,也浪费较多的网络流量。

【发明内容】

[0006]针对上述问题,本发明实施例提出一种快照资源提供方法和装置,以简化获取快照资源的过程,节省因获取快照资源而产生的网络流量。
[0007]第一方面,本发明实施例提供了一种快照资源提供方法,由网络侧服务器执行,所述方法包括:
[0008]接收客户端发送的快照资源请求;
[0009]根据所述快照资源请求,从所述网络侧服务器存储的快照资源中获取相应的快昭.
[0010]将所述相应的快照发送给所述客户端。
[0011]第二方面,本发明实施例提供了一种快照资源提供装置,所述装置设置于网络侧服务器,并且包括:
[0012]请求接收模块,用于接收客户端发送的快照资源请求;
[0013]快照获取模块,用于根据所述快照资源请求,从所述网络侧服务器存储的快照资源中获取相应的快照;
[0014]快照发送模块,用于将所述相应的快照发送给所述客户端。
[0015]本发明实施例提供的快照资源提供方法和装置,接收客户端发送的快照资源请求,根据所述快照资源请求,从所述网络侧服务器存储的快照资源中获取相应的快照,将所述相应的快照发送给所述客户端,从而简化了获取快照资源的过程,节省了因获取快照资源而产生的网络流量。
【附图说明】
[0016]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0017]图1是现有竞价过程中执行快照资源提供方法的系统的结构图;
[0018]图2是本发明第一实施例提供的快照资源提供方法的流程图;
[0019]图3是本发明第二实施例提供的快照资源提供方法的流程图;
[0020]图4是本发明第三实施例提供的快照资源提供方法的流程图;
[0021]图5是本发明第四实施例提供的快照资源提供方法的流程图;
[0022]图6是本发明第五实施例提供的快照资源提供方法的流程图;
[0023]图7是本发明第六实施例提供的执行快照资源提供方式的系统的结构图;
[0024]图8是本发明第七实施例提供的快照资源提供装置的结构图。
【具体实施方式】
[0025]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。
[0026]第一实施例
[0027]本实施例提供了快照资源提供方法的一种技术方案。根据该技术方案,所述快照资源提供方法包括:接收客户端发送的快照资源请求;根据所述快照资源请求,从所述网络侧服务器存储的快照资源中获取相应的快照;将所述相应的快照发送给所述客户端。
[0028]参见图2,所述快照资源提供方法包括:操作21至操作23。
[0029]操作21中,接收客户端发送的快照资源请求。
[0030]在竞价排名的过程中或者竞价排名完成之后,客户端会通过向网络侧服务器发送快照资源请求来查看自己的网页链接在搜索结果页面上所处的位置。因此,在竞价排名的过程中或者竞价排名完成之后,所述网络侧服务器会接收到客户端发送的快照资源请求。
[0031]由于所述快照资源请求可能是客户端在竞价排名的过程中或者竞价排名完成之后发送的,所以所述快照资源请求可以是用于获取竞价排名,也可以是用于查看竞价结果的快照资源请求。
[0032]操作22中,根据所述快照资源请求,从所述网络侧服务器存储的快照资源中获取相应的快照。
[0033]在接收到所述快照资源请求的网络侧服务器上,预先设置有用于存储搜索引擎的搜索结果页面的快照的缓存。所述缓存根据不同的关键词,以及发送上述用于检索的关键词的地域信息,存储有所述关键词及所述地域信息所对应的网页快照。当接收到客户端发送的快照资源请求之后,所述网络侧服务器从其存储的快照资源中获取相应的快照。
[0034]优选的,设置在所述网络侧服务器上的缓存是一个内存型键值对数据库。之所以采用内容型键值对数据库,主要目的在于提高对缓存中的数据进行查询的查询效率。进一步优选的,所述缓存可以是Memcached数据库或者Redis数据库中的任意一种。
[0035]还有,所述缓存中存储的快照资源具有一定的生命周期。一旦关于一定关键词及地域信息的一条快照资源在所述缓存中逗留的时间超过了该快照资源的生命周期,则该条快照资源不再有效,所述网络侧服务器需要向搜索引擎服务器再次获取关于所述关键词及地域信息的快照资源。这样一来,保证了在网络侧服务器的缓存中存储的快照资源具有一定的时效性,不会将明显已经过期的快照提供给客户端。
[0036]操作23中,将所述相应的快照发送给所述客户端。
[0037]从所述网络侧服务器存储的快照资源中获取相应的快照以后,所述网络侧服务器将获取到的相应的快照返回给所述客户端。客户端接收到所述网络侧服务器返回的快照之后,可以根据接收到的快照确定下一步的竞价策略,或者准备下一次竞价排名时的竞价策略。
[0038]本实施例通过接收客户端发送的快照资源请求,根据所述快照资源请求,从所述网络侧服务器存储的快照资源中获取相应的快照,以及将相应的快照发送给所述客户端,从而不必在每次接收到用户的快照资源请求时都向搜索引擎获取快照资源,简化了获取快照资源的过程,节省了因获取快照资源而产生的网络流量。
[0039]第二实施例
[0040]本实施例以本发明上述实施例为基础,进一步的提供了快照资源提供方法的一种技术方案。在该技术方案中,接收客户端发送的快照资源请求,包括:接收所述客户端发送的用于获取竞价排名或者用于查看竞价结果的快照资源请求。
[0041]参见图3,所述快照资源提供方法包括:操作31至操作33。
[0042]操作31中,接收所述客户端发送的用于获取竞价排名或者用于查看竞价结果的快照资源请求。
[0043]所述客户端可能在竞价排名过程中或者在竞价排名结束以后向所述网络侧服务器发送快照资源请求。因此,所述网络侧服务器接收到的快照资源请求可以是用于获取竞价排名的快照资源请求,也可以是用户查看竞价结果的快照资源请求。
[0044]操作32中,根据所述快照资源请求,从所述网络侧服务器存储的快照资源中获取相应的快照。
[0045]操作33中,将所述相应的快照发送给所述客户端。
[0046]本实施例通过接收所述客户端方的用户获取竞价排名或者用户查看竞价结果的快照资源请求,并在接收到所述快照资源请求后,从网络侧服务器存储的快照资源中获取相应的快照,并将相应的快照发送给所述客户端,简化了在竞价排名过程中及竞价排名结束后获取快照资源的过程。
[0047]第三实施例
[0048]本实施例以本发明上述实施例为基础,进一步的提供了快照资源提供方法的一种技术方案。在该技术方案中,所述快照资源包括实时快照统一资源定位符(Uniform
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1