搜索方法、搜索结果显示方法、搜索服务器及客户端的制作方法

文档序号:6331904阅读:114来源:国知局
专利名称:搜索方法、搜索结果显示方法、搜索服务器及客户端的制作方法
技术领域
本发明涉及搜索引擎技术领域,尤其涉及一种基于搜索引擎的搜索方法、搜索结果显示方法、搜索服务器及客户端。
背景技术
搜索引擎(search engine)是指根据一定的策略、运用特定的计算机程序搜集互联网上的信息,在对信息进行组织和处理后,并将处理后的信息显示给用户,是为用户提供检索服务的系统。搜索引擎利用其自身的网页蜘蛛爬取网页,然后进行网页优先排序,并将排序后的数据存储于搜索服务器的数据库中。用户利用现有的搜索引擎进行搜索时,搜索引擎会返回其数据库内抓取到的网页链接,或者同时返回网页快照或预览;请参见图1,为现有的搜索引擎的搜索结果的效果示意图;如图1所示,当用户在搜索引擎上输入“玉树”的关键字时,搜索引擎会返回与该“玉树”相对应的所有网页链接,有些还会同时返回网页快照或预览,用户可根据点击网页链接、网页快照或预览,来判断该信息是否是自己想要搜索的。由如图1可以看出,现有的搜索引擎的方案并未提供相应的评论链接,即现有的搜索引擎并不能为用户提供网页链接的相关评论信息,用户无法获取得该网页链接的相关评论信息来判断此新闻链接对自己的有效性,降低了用户体验。

发明内容
本发明实施例所要解决的技术问题在于,提供一种基于搜索引擎的搜索方法、搜索结果显示方法、搜索服务器及客户端,可为用户提供基于搜索引擎搜索到的网页链接的相关评论信息,提升用户体验。为了解决上述技术问题,本发明实施例提供了一种基于搜索引擎的搜索方法,包括当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的网页链接;根据网页链接与评论库链接的映射关系,从预设的数据库中获取所述查找到的网页链接相关联的评论库链接;将查找到的所述网页链接及获取到的所述网页链接相关联的评论库链接返回给
客户端。其中,所述将查找到的所述网页链接及获取到的所述网页链接相关联的评论库链接返回给客户端之后,还包括当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容。其中,所述评论库内容包括针对所述评论库链接相关联的网页链接对应的网页内容已发布的评论信息,以及发布新评论的登录链接或登录页面。
其中,所述当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容的步骤之后,包括当接收到客户端发送的用户对发布新评论的登录链接的操作时,向客户端返回发布新评论的登录页面;对客户端发送的用户的登录信息进行验证,并在验证通过后,向客户端返回新评论的发布界面;当接收到客户端发送的用户对操作的评论库链接相关联的网页链接对应的网页内容发布的新评论信息时,将所述新评论信息存储至所述评论库。其中,所述当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容的步骤之后,包括当接收到客户端发送的用户在发布新评论的登录页面的登录信息时,验证所述登录信息;当验证通过后,从客户端获取用户在所述登录页面发布的新评论信息,将所述新评论信息存储至所述评论库。相应地,本发明实施例还提供了一种搜索结果显示方法,包括接收用户输入的关键字,将所述关键字发送至搜索服务器;显示搜索服务器返回的与所述关键字相对应的网页链接,以及所述网页链接相关联的评论库链接;当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作,并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示。其中,所述当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作,并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示的步骤之后,还包括当接收到用户对发布新评论的登录链接的操作时,向搜索服务器发送所述操作;向用户提供搜索服务器返回的发布新评论的登录页面,并获取用户的登录信息;将获取的所述登录信息发送至搜索服务器进行验证,并在验证通过后,接收搜索服务器返回的新评论的发布界面;向用户提供搜索服务器返回的新评论的发布界面,并获取用户发布的新评论信息,将所述新评论信息传输至搜索服务器。其中,所述当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作,并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示的步骤之后,还包括获取用户在发布新评论的登录页面的登录信息和发布的新评论信息,将所述登录信息发送至搜索服务器进行验证;当验证通过后,向搜索服务器提供所述用户发布的新评论信息。相应地,本发明实施例还提供了一种搜索服务器,包括查找模块,用于当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的网页链接;评论映射模块,用于根据网页链接与评论库链接的映射关系,从预设的数据库中获取与所述查找模块查找到的所述网页链接相关联的评论库链接;搜索结果返回模块,用于将所述查找模块查找到的所述网页链接及所述评论映射模块获取到的所述网页链接相关联的评论库链接返回给客户端。其中,所述搜索服务器还包括评论内容返回模块,用于当接收到客户端发送的用户对所述搜索结果返回模块返回的任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容。其中,所述搜索服务器还包括验证模块,用于对客户端发送的用户的登录信息进行验证;评论接收模块,用于在所述验证模块验证通过后,接收客户端发送的用户对操作的评论库链接相关联的网页链接对应的网页内容发布的新评论信息;评论更新模块,用于将所述评论接收模块接收的所述新评论信息存储至所述评论库。相应地,本发明实施例还提供了一种客户端,包括接收模块,用于接收用户输入的关键字,以及接收用户对任一条评论库链接的操作;服务器交互模块,用于将所述接收模块接收到的用户输入的关键字发送至搜索服务器,并接收搜索服务器返回的与所述关键字相对应的网页链接及所述网页链接相关联的评论库链接;还用于将所述接收模块接收到的用户对任一条评论库链接的操作发送至搜索服务器,并接收搜索服务器返回的所述评论库链接对应的评论库内容;显示模块,用于显示所述服务器交互模块接收到的所述网页链接及所述网页链接相关联的评论库链接;还用于显示所述服务器交互模块接收到的所述评论库内容。其中,所述客户端还包括登录模块,用于获取用户的登录信息,并将所述登录信息交由所述服务器交互模块进行发送;评论发布模块,用于接收用户发布的新评论信息,并将所述新评论信息交由所述服务器交互模块进行发送。实施本发明实施例,具有如下有益效果1、本发明实施例的搜索服务器根据客户端发送的用户输入的关键字查找网页链接,并查找每条网页链接相关联的评论库链接,将网页链接和评论库链接同时返回至客户端进行显示,当用户对评论库链接进行操作时,可返回相应的评论库内容,向用户提供相关评论信息,使用户可根据相关信息判断该网页链接对自己的有效性,提升了用户体验;2、本发明实施例还提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。


为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为现有的搜索引擎的搜索结果的效果示意图;图2为本发明的搜索服务器的第一实施例的结构示意图;图3为本发明的搜索服务器的第二实施例的结构示意图;图4为本发明的客户端的第一实施例的结构示意图;图5为本发明的客户端的第二实施例的结构示意图;图6为本发明的搜索引擎的搜索结果的效果示意图;图7为本发明的基于搜索引擎的搜索方法的第一实施例的流程图;图8为本发明的基于搜索引擎的搜索方法的第二实施例的流程图;图9为本发明的基于搜索引擎的搜索方法的第三实施例的流程图;图10为本发明的搜索结果显示方法的第一实施例的流程图;图11为本发明的搜索结果显示方法的第二实施例的流程图;图12为本发明的搜索结果显示方法的第三实施例的流程图。
具体实施例方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。请参见图2,为本发明的搜索服务器的第一实施例的结构示意图;所述搜索服务器包括查找模块10,用于当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的所有网页链接;具体实现中,当用户利用搜索引擎进行搜索时,客户端会接收到用户输入的关键字,然后将该关键字发送至搜索服务器,所述查找模块10即用于当接收到客户端发送的关键字时,进行符合搜索条件的搜索结果的查找。具体地,搜索服务器预设数据库,该数据库存储了网页蜘蛛爬取到的所有网页信息,包括网页链接、网页内容、网页快照链接、网页预览等信息。所述查找模块10从搜索服务器预设的数据库中,查找与用户输入的关键字相对应的所有网页链接(即查找符合搜索条件的所有网页链接)。可以理解的是,所述查找模块 10,还用于从预设的数据库中查找与用户输入的关键字相对应的网页快照链接和预览等内容,并将网页快照链接和预览等内容随网页链接一并发送至客户端进行显示,以作为用户判断搜索结果的有效性的依据,此处对网页快照链接和预览等内容的查找和后续处理与现有技术类似,在此不赘述。评论映射模块20,用于根据网页链接与评论库链接的映射关系,从预设的数据库中获取与所述查找模块10查找到的每条网页链接相关联的评论库链接;具体实现中,所述评论映射模块20存储了网页链接与评论库链接的映射关系。具体地,当网页蜘蛛爬取到某网页链接对应的网页内容时,会同时爬取该网页内容中的所有评论信息,其中,爬取到的网页内容被存储于预设的数据库中,爬取到的该网页内容内的所有评论信息以一个评论库的形式被存储于预设的数据库中,该评论库的链接与该网页链接相关联,二者相互映射网页链接与评论库一一对应,所述评论映射模块20即存储了二者关系。当所述查找模块10查找到与关键字相对应的所有网页链接后,所述评论映射模块20根据自身存储的网页链接与评论库链接的映射关系,为每条网页链接获取其关联(映射)的评论库链接。具体地,所述评论库内容包括针对所述评论库链接相关联的网页链接对应的网页内容已发布的所有评论信息,以及发布新评论的登录链接或登录页面。可以理解的是,若没有任何用户针对所述评论库链接相关联的网页链接对应的网页内容发布评论信息,则评论库中存储的已发布的所有评论信息为空;客户端显示该评论库内容时,可向用户提供“当前还没有人评论”的提示信息,此种情况与现有技术类似,在此不赘述。搜索结果返回模块30,用于将所述查找模块10查找到的所有网页链接及所述评论映射模块20获取到的每条网页链接相关联的评论库链接返回给客户端。本发明实施例的搜索服务器根据客户端发送的用户输入的关键字查找网页链接, 并查找每条网页链接相关联的评论库链接,将网页链接和评论库链接同时返回至客户端进行显示,当用户对评论库链接进行操作时,可返回相应的评论库内容,向用户提供相关评论信息,使用户可根据相关信息判断该网页链接对自己的有效性,提升了用户体验。请参见图3,为本发明的搜索服务器的第二实施例的结构示意图;与上一实施例相同,所述搜索服务器包括查找模块10、评论映射模块20和搜索结果返回模块30。本实施例中,所述搜索服务器还包括评论内容返回模块40,用于当接收到客户端发送的用户对所述搜索结果返回模块返回的任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容。具体实现中,用户对任一条评论库链接的操作包括点击评论库链接或将鼠标停留在该评论库链接超过预定时长;可以理解的是,用户对评论库链接的操作方式可以根据实际情况进行预设。当用户对任一条评论库链接操作时,比如当用户想要查看某网页链接的相关评论信息,以此来判断该网页链接对自己的有效性,则用户可点击该网页链接对应的评论库链接,当用户点击后,客户端即将该操作发送至搜索服务器,搜索服务器判定该操作为请求评论库内容的操作,则所述评论内容返回模块40即将该评论库链接对应的评论库内容返回至客户端。可以理解的是,用户对任一条评论库链接的操作为“点击”操作仅为举例,其他情况,比如用户可直接将鼠标置于评论库链接;另外,搜索服务器向客户端返回评论库内容也可以采用多种方式,比如可在用户对评论库链接操作后返回;再如可在向客户端返回评论库链接的同时即返回相应的评论库内容;上述其他情况下可进行类似分析,在此不赘述。需要说明的是,搜索服务器应当具备一个与客户端进行交互的交互模块,该交互模块用于传递所有搜索服务器和客户端相互交互的信息,比如该交互模块用于接收客户端发送的用户输入的关键字,也可用于接收客户端发送的用户对任一条评论库链接的操作,以及用于接收客户端的其他网络请求;再如该交互模块还用于向客户端返回搜索结果,以及向客户端返回相应的网页内容和评论库内容等。可以理解的是,所述搜索结果返回模块30和所述评论内容返回模块40可以在同一模块中实现,即作为该搜索服务器的交互模块。验证模块50,用于对客户端发送的用户的登录信息进行验证;具体实现中,如前述,搜索服务器中存储的评论库内容包括针对所述评论库链接相关联的网页链接对应的网页内容已发布的所有评论信息,以及发布新评论的登录链接或登录页面。当所述评论内容返回模块40根据用户对评论库链接的操作向客户端返回评论库内容后,客户端显示该评论库内容,此时,若用户想要针对该网页链接进行评论,则可点击评论库内容中的发布新评论的登录链接,在该登录链接对应的登录页面进行登录;或者直接在返回的登录页面进入登录,客户端接收用户输入的登录信息,将其发送至搜索服务器,搜索服务器的验证模块50,即对用户的登录信息进行验证,若用户的登录信息正确,则验证通过;若用户的登录信息错误,则提示错误信息,提示用户继续输入正确的登录信息。 可以理解的是,此处的登录信息与现有技术中的登录信息类似,可包括用户名和密码,验证过程与现有的论坛登录信息的验证过程类似,在此不赘述。评论接收模块60,用于在所述验证模块50验证通过后,接收客户端发送的用户对操作的评论库链接相关联的网页链接对应的网页内容发布的新评论信息;具体实现中,在所述验证模块50验证通过后,所述评论接收模块60即可接收客户端发送的用户发布的新评论信息。可以理解的是,所述评论接收模块60可以为搜索服务器的与客户端交互的交互模块。评论更新模块70,用于将所述评论接收模块60接收的所述新评论信息存储至所述评论库。具体实现中,所述评论更新模块70将所述评论接收模块60接收的所述新评论信息存储至所述评论库,更新了评论库中的评论信息,用户可在客户端看到自己发布的新评论信息,同时,用户发布的新评论信息被收录在所述评论库中,可提供给其他用户参考。本发明实施例为用户提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。为了更清楚的说明本发明,下面将对本发明的客户端进行详细介绍。请参见图4,为本发明的客户端的第一实施例的结构示意图;所述客户端包括接收模块11,用于接收用户输入的关键字,以及接收用户对任一条评论库链接的操作;具体实现中,所述接收模块11为客户端与用户交互的一个交互接口,用于接收用户的操作信息,包括用户利用搜索引擎进行搜索时输入的关键字,以及用户对评论库链接的操作(如点击操作),还应当包括用户对预览的点击操作、对网页快照的点击操作,以及对网页链接的点击操作等,在此不赘述。服务器交互模块12,用于将所述接收模块11接收到的用户输入的关键字发送至搜索服务器,并接收搜索服务器返回的与所述关键字相对应的所有网页链接及每条网页链接相关联的评论库链接;还用于将所述接收模块11接收到的用户对任一条评论库链接的操作发送至搜索服务器,并接收搜索服务器返回的所述评论库链接对应的评论库内容;显示模块13,用于显示所述服务器交互模块12接收到的所有网页链接及每条网页链接相关联的评论库链接;还用于显示所述服务器交互模块12接收到的所述评论库内容。具体实现中,所述客户端的显示模块13具有排版功能,其可根据预置的排版程序将搜索服务器返回的内容进行排版后,再进行显示,比如显示模块13可将搜索服务器返回的网页链接进行列表式排版显示;显示模块13还可将搜索服务器返回的评论库内容采用浮动窗口的形式进行排版显示。可以理解的是,上述仅为举例,其他形式的排版显示可类似分析,在此不赘述。本发明实施例可为用户提供基于搜索引擎搜索到的网页链接的相关评论信息,提升了用户体验。请参见图5,为本发明的客户端的第二实施例的结构示意图;与上一实施例相同, 所述客户端包括接收模块11,服务器交互模块12和显示模块13。本实施例中,所述客户端还包括登录模块14,用于获取用户的登录信息,并将所述登录信息交由所述服务器交互模块12进行发送;评论发布模块15,用于接收用户发布的新评论信息,并将所述新评论信息交由所述服务器交互模块12进行发送。本发明实施例为用户提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。为了更清楚的说明本发明,下面以一个具体实例来说明搜索服务器与客户端的相互交互过程。请参见图6,为本发明的搜索引擎的搜索结果的效果示意图;当用户利用搜索引擎进行搜索时,输入“玉树”的关键字,客户端的接收模块11接收该“玉树”关键字;当用户点击“搜索”的功能键时,客户端的服务器交互模块12将该“玉树”关键字发送至搜索服务器;搜索服务器的查找模块10从预设的数据库中查找与“玉树”相对应的所有网页链接,所述评论映射模块20从预设的数据库中获取与查找模块10查找到的所有关于“玉树” 的网页链接相关联的评论库链接;所述搜索结果返回模块30返回查找到的所有的网页链接及每条网页链接相关联的评论库链接至客户端的显示模块13进行显示。具体地,客户端显示的评论库链接对应地参见图6中所示的位于“预览”链接之后的“评论”链接。若用户点击图6所示的“评论”链接(评论库链接),则客户端的接收模块11获取用户的点击操作,并将该操作发送至搜索服务器,搜索服务器的评论内容返回模块40将该评论库链接对应的评论库内容返回给客户端的显示模块13进行显示。若用户想要对该网页链接发布新的评论,假设所述评论库内容提供了登录页面给客户端的显示模块13进行显示,则用户可直接在登录页面进行登录和发布新评论,所述客户端的登录模块14获取用户的登录信息,并交由服务器交互模块12将该登录信息发送至搜索服务器;所述客户端的评论发布模块15获取用户发布的新评论信息,并交由服务器交互模块12将该新评论信息发送至搜索服务器。搜索服务器的验证模块50对接收到的登录信息进行验证,并在验证通过后,通知评论接收模块50接收客户端发送的新评论信息,所述评论更新模块70即可将接收到的新评论信息存储至评论库,实现了评论库的更新。本发明实施例的搜索服务器根据客户端发送的用户输入的关键字查找网页链接, 并查找每条网页链接相关联的评论库链接,将网页链接和评论库链接同时返回至客户端进行显示,当用户对评论库链接进行操作时,可返回相应的评论库内容,向用户提供相关评论信息,使用户可根据相关信息判断该网页链接对自己的有效性,提升了用户体验;本发明实施例还提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。为了更清楚的说明本发明,下面将对由本发明的搜索服务器所执行的基于搜索引擎的搜索方法进行详细介绍。请参见图7,为本发明的基于搜索引擎的搜索方法的第一实施例的流程图;所述方法包括S101,当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的网页链接;具体实现中,当用户利用搜索引擎进行搜索时,客户端会接收到用户输入的关键字,然后将该关键字发送至搜索服务器,所述搜索服务器即执行所述SlOl根据接收到的客户端发送的关键字进行符合搜索条件的搜索结果的查找。具体地,搜索服务器预设数据库, 该数据库存储了网页蜘蛛爬取到的所有网页信息,包括网页链接、网页内容、网页快照链接、网页预览等信息。所述SlOl从搜索服务器预设的数据库中,查找与用户输入的关键字相对应的所有网页链接(即查找符合搜索条件的所有网页链接)。S102,根据网页链接与评论库链接的映射关系,从预设的数据库中获取所述查找到的网页链接相关联的评论库链接;具体实现中,搜索服务器存储了网页链接与评论库链接的映射关系。具体地,当网页蜘蛛爬取到某网页链接对应的网页内容时,会同时爬取该网页内容中的所有评论信息, 其中,爬取到的网页内容被存储于预设的数据库中,爬取到的该网页内容内的所有评论信息以一个评论库的形式被存储于预设的数据库中,该评论库的链接与该网页链接相关联, 二者相互映射网页链接与评论库一一对应。当所述SlOl查找到与关键字相对应的所有网页链接后,所述S102根据网页链接与评论库链接的映射关系,为每条网页链接获取其关联 (映射)的评论库链接。具体地,所述评论库内容包括针对所述评论库链接相关联的网页链接对应的网页内容已发布的所有评论信息,以及发布新评论的登录链接或登录页面。可以理解的是,若没有任何用户针对所述评论库链接相关联的网页链接对应的网页内容发布评论信息,则评论库中存储的已发布的所有评论信息为空;客户端显示该评论库内容时,可向用户提供“当前还没有人评论”的提示信息,此种情况与现有技术类似,在此不赘述。S103,将查找到的所述网页链接及获取到的所述网页链接相关联的评论库链接返回给客户端;本发明实施例的搜索服务器根据客户端发送的用户输入的关键字查找网页链接, 并查找每条网页链接相关联的评论库链接,将网页链接和评论库链接同时返回至客户端进行显示,当用户对评论库链接进行操作时,可返回相应的评论库内容,向用户提供相关评论信息,使用户可根据相关信息判断该网页链接对自己的有效性,提升了用户体验。请参见图8,为本发明的基于搜索引擎的搜索方法的第二实施例的流程图;所述方法包括S201,当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的所有网页链接;S202,根据网页链接与评论库链接的映射关系,从预设的数据库中获取每条网页链接相关联的评论库链接;S203,将查找到的所有网页链接及获取到的每条网页链接相关联的评论库链接返回给客户端;本实施例中的S201-S203与上一实施例中的S101-S103的步骤相同,在此不赘述。S204,当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容。具体实现中,用户对任一条评论库链接的操作包括点击评论库链接或将鼠标停留在该评论库链接超过预定时长;可以理解的是,用户对评论库链接的操作方式可以根据实际情况进行预设。当用户对任一条评论库链接的操作时,比如当用户想要查看某网页链接的相关评论信息,以此来判断该网页链接对自己的有效性,则用户可点击该网页链接对应的评论库链接,当用户点击后,客户端即将该操作发送至搜索服务器,搜索服务器判定该操作为请求评论库内容的操作,则所述S204即将该评论库链接对应的评论库内容返回至客户端。S205,当接收到客户端发送的用户对发布新评论的登录链接的操作时,向客户端返回发布新评论的登录页面;具体实现中,当所述S204根据用户对评论库链接的操作向客户端返回评论库内容后,客户端显示该评论库内容,此时,若用户想要针对该网页链接进行评论,则可点击评论库内容中的发布新评论的登录链接,所述S205中,当接收到客户端发送的用户对发布新评论的登录链接的操作时,向客户端返回发布新评论的登录页面;用户可以返回的登录页面进行登录。S206,对客户端发送的用户的登录信息进行验证,并在验证通过后,向客户端返回新评论的发布界面;具体实现中,当用户输入登录信息后,客户端将其发送至搜索服务器,所述S206 对用户的登录信息进行验证,若用户的登录信息正确,则验证通过;若用户的登录信息错误,则提示错误信息,提示用户继续输入正确的登录信息。可以理解的是,此处的登录信息与现有技术中的登录信息类似,可包括用户名和密码,验证过程与现有的论坛登录信息的验证过程类似,在此不赘述。若验证通过,则所述S206向客户端返回新评论的发布界面,用户可在该发布界面上发布新评论信息。S207,当接收到客户端发送的用户对操作的评论库链接相关联的网页链接对应的网页内容发布的新评论信息时,将所述新评论信息存储至所述评论库。具体实现中,当用户发布新评论信息之后,客户端将该新评论信息发送至搜索服务器,则所述S207当搜索服务器接收到客户端发送的用户对操作的评论库链接相关联的网页链接对应的网页内容发布的新评论信息时,将所述新评论信息存储至所述评论库,即更新了评论库中的评论信息,用户可在客户端看到自己发布的新评论信息,同时,用户发布的新评论信息被收录在所述评论库中,可提供给其他用户参考。本发明实施例为用户提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。如前述,搜索服务器中存储的评论库内容包括发布新评论的登录链接或登录页面。上一实施例体现了用户搜索服务器向客户端返回的评论库内容包括发布新评论的登录链接时,用户添加相应新评论信息的操作过程。为了更清楚的说明本发明,下面将对搜索服务器向客户端返回的评论库内容包括发布新评论的登录页面时,用户添加相应新评论信息的操作过程进行详细介绍。请参见图9,为本发明的基于搜索引擎的搜索方法的第三实施例的流程图;所述方法包括S301,当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的所有网页链接;S302,根据网页链接与评论库链接的映射关系,从预设的数据库中获取每条网页链接相关联的评论库链接;S303,将查找到的所有网页链接及获取到的每条网页链接相关联的评论库链接返回给客户端;本实施例中的S301-S303与上一实施例中的S201-S203步骤相同,同时与本发明基于搜索引擎的搜索方法的第一实施例中的S101-S103的步骤相同,在此不赘述。S304,当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容。本实施例中的S304与上一实施例中的S204步骤相同,在此不赘述。S305,当接收到客户端发送的用户在发布新评论的登录页面的登录信息,验证所述登录信息;本实施例中,S305对登录信息的验证过程与上一实施例中的S206对用户的验证过程相同,在此不赘述。S306,当验证通过后,从客户端获取用户在所述登录页面发布的新评论信息,将所述新评论信息存储至所述评论库。本实施例中S306与上一实施例中的S207步骤相同,在此不赘述。本发明实施例为用户提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。为了更清楚的说明本发明,下面将对由本发明的客户端所执行的搜索结果显示方法进行详细介绍。请参见图10,为本发明的搜索结果显示方法的第一实施例的流程图;所述方法包括S401,接收用户输入的关键字,将所述关键字发送至搜索服务器;S402,显示搜索服务器返回的与所述关键字相对应的所有网页链接,以及每条网页链接相关联的评论库链接;S403,当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作, 并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示。本发明实施例可为用户提供基于搜索引擎搜索到的网页链接的相关评论信息,提升了用户体验。请参见图11,为本发明的搜索结果显示方法的第二实施例的流程图;所述方法包括S501,接收用户输入的关键字,将所述关键字发送至搜索服务器;
S502,显示搜索服务器返回的与所述关键字相对应的所有网页链接,以及每条网页链接相关联的评论库链接;S503,当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作, 并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示。本实施例中的S501-S503与本发明的搜索结果显示方法的第一实施例中的 S401-S403的步骤相同,在此不赘述。S504,当接收到用户对发布新评论的登录链接的操作时,向搜索服务器发送所述操作;S505,向用户提供搜索服务器返回的发布新评论的登录页面,并获取用户的登录 fn息;S506,将获取的所述登录信息发送至搜索服务器进行验证,并在验证通过后,接收搜索服务器返回的新评论的发布界面;S507,向用户提供搜索服务器返回的新评论的发布界面,并获取用户发布的新评论信息,将所述新评论信息传输至搜索服务器。本发明实施例为用户提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。如前述,搜索服务器中存储的评论库内容包括发布新评论的登录链接或登录页面。上一实施例体现了用户搜索服务器向客户端返回的评论库内容包括发布新评论的登录链接时,用户添加相应新评论信息的操作过程。为了更清楚的说明本发明,下面将对搜索服务器向客户端返回的评论库内容包括发布新评论的登录页面时,用户添加相应新评论信息的操作过程进行详细介绍。请参见图12,为本发明的搜索结果显示方法的第三实施例的流程图。所述方法包括S601,接收用户输入的关键字,将所述关键字发送至搜索服务器;S602,显示搜索服务器返回的与所述关键字相对应的所有网页链接,以及每条网页链接相关联的评论库链接;S603,当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作, 并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示。本实施例中的S6 01 -S60 3与本发明搜索结果显示方法的第一实施例中的 S401-S403的步骤相同,在此不赘述。S604,获取用户在发布新评论的登录页面的登录信息和发布的新评论信息,将所述登录信息发送至搜索服务器进行验证;S605,当验证通过后,向搜索服务器提供所述用户发布的新评论信息。本发明实施例为用户提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。具体实现中,搜索服务器与客户端的相互交互过程可参见图6,在此不赘述。本发明实施例的搜索服务器根据客户端发送的用户输入的关键字查找网页链接, 并查找每条网页链接相关联的评论库链接,将网页链接和评论库链接同时返回至客户端进行显示,当用户对评论库链接进行操作时,可返回相应的评论库内容,向用户提相关评论信息,使用户可根据相关信息判断该网页链接对自己的有效性,提升了用户体验;本发明实施例还提供新评论添加功能,用户可在登录后对网页链接添加新评论,为用户参见网络事件评论提供了一种更方便的途径。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random Access Memory, RAM)等。以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
权利要求
1.一种基于搜索引擎的搜索方法,其特征在于,包括当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的网页链接;根据网页链接与评论库链接的映射关系,从预设的数据库中获取所述查找到的网页链接相关联的评论库链接;将查找到的所述网页链接及获取到的所述网页链接相关联的评论库链接返回给客户端。
2.如权利要求1所述的方法,其特征在于,所述将查找到的所述网页链接及获取到的所述网页链接相关联的评论库链接返回给客户端之后,还包括当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容。
3.如权利要求2所述的方法,其特征在于所述评论库内容包括针对所述评论库链接相关联的网页链接对应的网页内容已发布的评论信息,以及发布新评论的登录链接或登录页面。
4.如权利要求3所述的方法,其特征在于,所述当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容的步骤之后,包括当接收到客户端发送的用户对发布新评论的登录链接的操作时,向客户端返回发布新评论的登录页面;对客户端发送的用户的登录信息进行验证,并在验证通过后,向客户端返回新评论的发布界面;当接收到客户端发送的用户对操作的评论库链接相关联的网页链接对应的网页内容发布的新评论信息时,将所述新评论信息存储至所述评论库。
5.如权利要求3所述的方法,其特征在于,所述当接收到客户端发送的用户对任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容的步骤之后,包括当接收到客户端发送的用户在发布新评论的登录页面的登录信息时,验证所述登录信息;当验证通过后,从客户端获取用户在所述登录页面发布的新评论信息,将所述新评论信息存储至所述评论库。
6.一种搜索结果显示方法,其特征在于,包括接收用户输入的关键字,将所述关键字发送至搜索服务器;显示搜索服务器返回的与所述关键字相对应的网页链接,以及所述网页链接相关联的评论库链接;当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作,并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示。
7.如权利要求6所述的方法,其特征在于,所述当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作,并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示的步骤之后,还包括当接收到用户对发布新评论的登录链接的操作时,向搜索服务器发送所述操作;向用户提供搜索服务器返回的发布新评论的登录页面,并获取用户的登录信息; 将获取的所述登录信息发送至搜索服务器进行验证,并在验证通过后,接收搜索服务器返回的新评论的发布界面;向用户提供搜索服务器返回的新评论的发布界面,并获取用户发布的新评论信息,将所述新评论信息传输至搜索服务器。
8.如权利要求6所述的方法,其特征在于,所述当接收到用户对任一条评论库链接的操作时,向搜索服务器发送所述操作,并将搜索服务器返回的所述评论库链接对应的评论库内容进行显示的步骤之后,还包括获取用户在发布新评论的登录页面的登录信息和发布的新评论信息,将所述登录信息发送至搜索服务器进行验证;当验证通过后,向搜索服务器提供所述用户发布的新评论信息。
9.一种搜索服务器,其特征在于,包括查找模块,用于当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的网页链接;评论映射模块,用于根据网页链接与评论库链接的映射关系,从预设的数据库中获取与所述查找模块查找到的所述网页链接相关联的评论库链接;搜索结果返回模块,用于将所述查找模块查找到的所述网页链接及所述评论映射模块获取到的所述网页链接相关联的评论库链接返回给客户端。
10.如权利要求9所述的搜索服务器,其特征在于,还包括评论内容返回模块,用于当接收到客户端发送的用户对所述搜索结果返回模块返回的任一条评论库链接的操作时,向客户端返回所述评论库链接对应的评论库内容。
11.如权利要求10所述的搜索服务器,其特征在于,还包括 验证模块,用于对客户端发送的用户的登录信息进行验证;评论接收模块,用于在所述验证模块验证通过后,接收客户端发送的用户对操作的评论库链接相关联的网页链接对应的网页内容发布的新评论信息;评论更新模块,用于将所述评论接收模块接收的所述新评论信息存储至所述评论库。
12.—种客户端,其特征在于,包括接收模块,用于接收用户输入的关键字,以及接收用户对任一条评论库链接的操作; 服务器交互模块,用于将所述接收模块接收到的用户输入的关键字发送至搜索服务器,并接收搜索服务器返回的与所述关键字相对应的网页链接及所述网页链接相关联的评论库链接;还用于将所述接收模块接收到的用户对任一条评论库链接的操作发送至搜索服务器,并接收搜索服务器返回的所述评论库链接对应的评论库内容;显示模块,用于显示所述服务器交互模块接收到的所述网页链接及所述网页链接相关联的评论库链接;还用于显示所述服务器交互模块接收到的所述评论库内容。
13.如权利要求12所述的客户端,其特征在于,还包括登录模块,用于获取用户的登录信息,并将所述登录信息交由所述服务器交互模块进行发送;评论发布模块,用于接收用户发布的新评论信息,并将所述新评论信息交由所述服务器交互模块进行发送。
全文摘要
本发明公开了一种基于搜索引擎的搜索方法,包括当接收到客户端发送的用户输入的关键字时,从预设的数据库中查找与所述关键字相对应的网页链接;根据网页链接与评论库链接的映射关系,从预设的数据库中获取所述查找到的网页链接相关联的评论库链接;将查找到的所述网页链接及获取到的所述网页链接相关联的评论库链接返回给客户端。本发明实施例还公开了一种搜索结果显示方法,一种搜索服务器及客户端。采用本发明,可为用户提供基于搜索引擎搜索到的网页链接的相关评论信息,提升用户体验。
文档编号G06F17/30GK102402519SQ20101027928
公开日2012年4月4日 申请日期2010年9月9日 优先权日2010年9月9日
发明者何健 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1