一种提供网站综合评价服务的方法和装置的制造方法

文档序号:9330427阅读:351来源:国知局
一种提供网站综合评价服务的方法和装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种提供网站综合评价服务的方法和装置。
【背景技术】
[0002]现有技术中,网站管理者在运营维护指定网站时,往往仅能从一个或少数几个方面获取到其管理的网站运行情况,如仅仅获知网站是否出现访问异常,网站近日的访问量具体情况等。而这些类似信息的查询也需要网站管理者自行寻找查询方法,比较麻烦。另一方面,网站的访问者也仅能从一个或少数几个方面了解到网站的安全性信息和和网站资源信息,而这些类似信息的查询也需要网站的访问者自行寻找查询方法。因此,网站管理者和访问者都存在需要一种能够简单地获得网站的全面、可靠的评价信息的途径的需求,以了解网站的运行情况。

【发明内容】

[0003]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的供网站综合评价服务的方法和装置。
[0004]依据本发明的一个方面,提供了一种提供网站综合评价服务的方法,包括:确定待评价的网站集合;对于网站集合中的每个网站,执行关于该网站的如下操作中的一种或多种:获取该网站的备案信息,获取该网站的注册信息,获取该网站的域名解析服务器DNS信息,获取该网站的指纹信息,获取该网站的访问量信息,获取该网站的访问性能质量信息,获取该网站的隐私内容是否暴露的信息,获取该网站的安全性信息,获取该网站的服务器资源使用信息;根据获取的该网站的各项信息,得到该网站的综合评价结果并保存;接收查询网站综合评价结果的请求,根据该请求返回相应网站的综合评价结果。
[0005]可选地,所述获取该网站的访问性能质量信息包括:从分布在不同地理位置的多个监控节点中选择指定个数的客户端作为监控机;向各监控机下发访问该网站的任务,并接收各监控机返回的访问结果数据;其中,所述访问结果数据包括如下中的一种或多种:域名解析结果,首屏时间和整屏时间;根据各监控机返回的访问结果数据分析得到该网站的访问性能质量信息。
[0006]可选地,所述获取该网站的隐私内容是否暴露的信息包括:通过调用搜索引擎网站提供的应用程序接口 API接口,获取搜索引擎爬虫从该网站爬取的全部内容;获取该网站的本意公开内容;通过将所述爬取的全部内容与所述本意公开内容进行比对,确定判断该网站的隐私内容是否暴露在网站上。
[0007]可选地,所述获取该网站的安全性信息包括:通过调用网络安全应用提供的应用程序接口 API接口,获取网络安全应用对该网站的安全性信息;所述安全性信息包括如下中的一种或多种:挂马检测结果数据、虚假欺骗检测结果数据、搜索屏蔽检测结果数据、旁注检测结果数据、篡改检测结果数据、漏洞检测结果数据。
[0008]可选地,所述获取该网站的服务器资源使用信息包括:对该网站的一个或多个节点中的服务器资源的使用情况进行实时监控,获得资源使用数据;其中,一个节点中包括一个或多个服务器;将资源使用数据以及资源使用数据的产生时间对应保存到资源使用数据库中;对资源使用数据库中的资源使用数据进行统计分析,获得该网站的各节点中的服务器资源使用信息;所述服务器资源包括如下中的一种或多种:CPU、硬盘、内存、网卡。
[0009]可选地,根据获取的该网站的各项信息,得到该网站的综合评价结果包括:根据获取的该网站的每项信息对该网站进行评分;对各项信息的评分进行加权求和得到该网站的综合评分。
[0010]可选地,该方法进一步包括:将所述网站集合中的各网站按照指定属性划分为多个类别;对于每个类别,根据属于该类别的各网站的综合评价结果,得到该类别网站的总评价结果;和/或,根据各网站的综合评价结果对该类别的网站进行排序。
[0011]依据本发明的另一方面,提供了一种综合评价服务的装置,包括:网站集合确定单元,适于确定待评价的网站集合;网站信息获取单元,适于对于网站集合中的每个网站,执行关于该网站的如下操作中的一种或多种:获取该网站的备案信息,获取该网站的注册信息,获取该网站的域名解析服务器DNS信息,获取该网站的指纹信息,获取该网站的访问量信息,获取该网站的访问性能质量信息,获取该网站的隐私内容是否暴露的信息,获取该网站的安全性信息,获取该网站的服务器资源使用信息;综合评价单元,适于根据获取的该网站的各项信息,得到该网站的综合评价结果并保存;查询处理单元,适于接收查询网站综合评价结果的请求,根据该请求返回相应网站的综合评价结果。
[0012]可选地,所述网站信息获取单元包括:访问性能质量检测单元,适于从分布在不同地理位置的多个监控节点中选择指定个数的客户端作为监控机;向各监控机下发访问该网站的任务,并接收各监控机返回的访问结果数据;根据各监控机返回的访问结果数据分析得到该网站的访问性能质量信息;其中,所述访问结果数据包括如下中的一种或多种:域名解析结果,首屏时间和整屏时间。
[0013]可选地,所述网站信息获取单元包括:隐私内容暴露检测单元,适于通过调用搜索引擎网站提供的应用程序接口 API接口,获取搜索引擎爬虫从该网站爬取的全部内容;获取该网站的本意公开内容;通过将所述爬取的全部内容与所述本意公开内容进行比对,确定判断该网站的隐私内容是否暴露在网站上。
[0014]可选地,所述网站信息获取单元包括:安全性检测单元,适于通过调用网络安全应用提供的应用程序接口 API接口,获取网络安全应用对该网站的安全性信息;所述安全性信息包括如下中的一种或多种:挂马检测结果数据、虚假欺骗检测结果数据、搜索屏蔽检测结果数据、旁注检测结果数据、篡改检测结果数据、漏洞检测结果数据。
[0015]可选地,所述网站信息获取单元包括:服务器资源检测单元,适于对该网站的一个或多个节点中的服务器资源的使用情况进行实时监控,获得资源使用数据;其中,一个节点中包括一个或多个服务器;将资源使用数据以及资源使用数据的产生时间对应保存到资源使用数据库中;对资源使用数据库中的资源使用数据进行统计分析,获得该网站的各节点中的服务器资源使用信息;所述服务器资源包括如下中的一种或多种:CPU、硬盘、内存、网卡。
[0016]可选地,所述综合评价单元,适于根据获取的该网站的每项信息对该网站进行评分;对各项信息的评分进行加权求和得到该网站的综合评分。
[0017]可选地,该装置进一步包括:分类评价单元,适于将所述网站集合中的各网站按照指定属性划分为多个类别;对于每个类别,根据属于该类别的各网站的综合评价结果,得到该类别网站的总评价结果;和/或,根据各网站的综合评价结果对该类别的网站进行排序。
[0018]由上述可知,本发明的技术方案通过确定待评价的网站集合,对其中的网站执行获取该网站各项信息如备案信息、注册信息、域名解析服务器DNS信息、指纹信息、访问量信息、访问性能质量信息、隐私内容是否暴露的信息、安全性信息和服务器资源使用信息的操作,再根据获取的该网站的各项信息实现对网站的综合评价,并响应查询网站综合评价结果的请求。本方案通过执行获取网站各项信息的操作,从各个方面对网站的安全、资源、性能进行评价,使用户(网站的管理者和访问者)能够全面、直观地了解网站情况,提高网站的管理效率和访问体验,更大限度地满足了用户的需求。
[0019]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0020]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0021]图1示出了本发明的一个实施例提供的一种提供网站综合评价服务的方法的流程图;
[0022]图2示出了本发明的一个实施例提供的一种提供网站综合评价服务的装置的结构图;
[0023]图3示出了本发明的一个优选实施例提供的又一种提供网址综合评价服务的装置的结构图。
【具体实施方式】
[0024]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0025]图1示出了本发明的一个实施例提供的一种提供网站综合评价服务的方法的流程图,如图1所示,该方法包括:
[0026]步骤S110,确定待评价的网站集合。
[0027]在本步骤中,待评价的网站可以为网站的访问者或管理者主动提供,也可以由第三方自行搜集,例如可以获取已进行域名备案的网站集合作为待评价的网站集合。
[0028]步骤S120,对于网站集合中的每个网站,执行关于该网站的如下操作中的一种或多种:获取该网站的备案信息,获取该网站的注册信息,获取该网站的域名解析服务器DNS信息,获取该网站的指纹信息,获取该网站的访问量信息,获取该网站的访问性能质量信息,获取该网站的隐私内容是否暴露的信息,获取该网站的安全性信息,获取该网站的服务器资源使用信息。
[0029]在本步骤中,网站的每项信息可以反映网站的一项具体情况。如网站备案信息是指网站根据国家法律法规需要,由网站的所有者向国家有关部门申请的备案信息,可以从工业和信息化部的域名信息备案管理系统进行查询,也可以通过第三方途径进行查询。网站注册信息实际为网站的域名注册信息,可以通过向域名注册管理机构如ICANN(TheInternet Corporation for Assigned Names and Numbers,互联网名称与数字地址分配机构)进行查询来获得。网站的备案信息和注册信息如同网站的身份证明,网站的管理者若想合法地运营网站,都需要进行正当的备案和注册,以上信息一般随网站备案和注册的完成即可获得,只有网站的访问者需要进行额外的查询。网站的DNS信息是指将网站域名解析为IP地址的信息,如果网站遭到DNS劫持,则在浏览器地址栏输入网站域名时会将域名解析为其他网站的IP地址,导致该网站访问失败。网站的DNS信息可通过向运营商查询或使用各种站长工具获得。网站的管理者需要随时通过该信息了解网站域名是否可以正常解析,而网站的访问者通常在无法正确访问网站时才可能主动去查询该信息。网站指纹信息是指,每个建站系统都有其他独一无二的目录名称或者文件名称,将目录、文件名或目录+文件名加以统计便可以得到网站的指纹信息,识别方式主要分为识别网页中的关键字、识别特定文件的
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1