网页访问的热力分析方法、装置及其设备与流程

文档序号:14609559发布日期:2018-06-05 20:32阅读:114来源:国知局
本发明涉及数据处理
技术领域
:,尤其涉及一种网页访问的热力分析方法、装置及其设备。
背景技术
::目前,在用户行为分析中,网站的运营人员及用户界面设计人员等想要获取网站访客在访问过程中,在页面内的哪些功能区域交互比较多,从而以此为依据进行页面结构优化和数据显示优化。相关技术中,通过网站页面的热力分析提供数据分析可视化的方案,具体地,在捕获用户点击事件后,记录事件发生的页面的宽,高及事件点击发生的坐标值x,y,并上传这些数据给服务器,从而服务器通过对同一页面内产生的所有事件根据不同的宽,高比例对事件点击发生的x,y值进行修正,并统计事件发生次数,最终形成热力分析可视化原始数据来进行热力分析可视化。然而,上述方式中,根据不同的宽,高比例来对x,y值进行修正的效果对页面设计的依赖比较严重,如果页面是根据不同的分辨率来使用不同的用户界面显示样式,即页面显示并不是根据宽,高来进行等比例的缩放,则通过不同的宽,高比例来对x,y值进行修正的方法生成的热力分析可视化结果比较不准确。技术实现要素:本发明的目的旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种网页访问的热力分析方法,用于解决现有技术中通过不同的宽,高比例来对x,y值进行修正的方法生成的热力分析可视化结果不准确问题。本发明的第二个目的在于提出一种网页访问的热力分析装置。本发明的第三个目的在于提出一种计算机设备。本发明的第四个目的在于提出一种计算机可读存储介质。本发明的第五个目的在于提出一种计算机程序产品。为达上述目的,本发明第一方面实施例提出了一种网页访问的热力分析方法,包括:采集用户对网站页面的点击事件,获取所述网站页面预先建立的节点树结构;根据所述节点树结构获取与各点击事件对应的各触发节点的路径信息;根据所述各触发节点的路径信息获取所述各触发节点在当前浏览器内的显示位置,并根据所述各触发节点相同的路径信息获取所述各触发节点的访问次数;根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。本发明实施例的网页访问的热力分析方法,通过采集用户对网站页面的点击事件,并获取网站页面预先建立的节点树结构,然后根据节点树结构获取与各点击事件对应的各触发节点的路径信息,以及根据各触发节点的路径信息获取各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数,最后根据各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。由此,通过使用路径树的方式定位事件发生的位置,从而进行正确的热力分析可视化显示、提高了网页访问的热力分析效率和准确性。另外,根据本发明上述实施例的网页访问的热力分析方法还可以具有如下附加的技术特征:可选地,所述采集用户对网站页面的点击事件,包括:应用预设的调用函数为所述网站页面上的各节点进行触发调用注册;当检测到用户对已注册的节点进行点击时,通过所述调用函数采集用户对所述节点的点击事件。可选地,所述根据各触发节点的路径信息获取所述各触发节点在当前浏览器内的显示位置,包括:向所述网站页面内预设的软件开发工具包SDK发送所述各触发节点的路径信息,以使所述SDK根据所述各触发节点的路径信息调用预设的位置函数获取所述各触发节点的位置参数;获取所述SDK发送的所述各触发节点的位置参数,并确定所述各触发节点在当前浏览器内的显示位置。可选地,所述根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理,包括:根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数,在所述当前浏览器显示所述各触发节点访问频度的可视化热力图。可选地,在所述当前浏览器显示所述各触发节点访问频度的可视化热力图,包括:获取用户在可视化组件中设置的显示参数,其中,所述显示参数包括:颜色、灰度值、密度、数值中的一种或者多种参数组合;根据所述各触发节点的访问次数确定与所述显示参数对应的热力信息,通过所述可视化组件在所述当前浏览器显示所述各触发节点的热力信息。可选地,所述根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理,包括:根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数获取访问频率超过预设阈值的目标节点区域,并对所述目标节点区域进行页面结构优化和数据显示优化。为达上述目的,本发明第二方面实施例提出了一种网页访问的热力分析装置,包括:采集模块,用于采集用户对网站页面的点击事件;第一获取模块,用于获取所述网站页面预先建立的节点树结构;第二获取模块,用于根据所述节点树结构获取与各点击事件对应的各触发节点的路径信息;第三获取模块,用于根据所述各触发节点的路径信息获取所述各触发节点在当前浏览器内的显示位置,并根据所述各触发节点相同的路径信息获取所述各触发节点的访问次数;处理模块,用于根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。本发明实施例的网页访问的热力分析装置,通过采集用户对网站页面的点击事件,并获取网站页面预先建立的节点树结构,然后根据节点树结构获取与各点击事件对应的各触发节点的路径信息,以及根据各触发节点的路径信息获取各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数,最后根据各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。由此,通过使用路径树的方式定位事件发生的位置,从而进行正确的热力分析可视化显示、提高了网页访问的热力分析效率和准确性。另外,根据本发明上述实施例的网页访问的热力分析装置还可以具有如下附加的技术特征:可选地,所述采集模块具体用于应用预设的调用函数为所述网站页面上的各节点进行触发调用注册;当检测到用户对已注册的节点进行点击时,通过所述调用函数采集用户对所述节点的点击事件。可选地,所述第三获取模块具体用于向所述网站页面内预设的软件开发工具包SDK发送所述各触发节点的路径信息,以使所述SDK根据所述各触发节点的路径信息调用预设的位置函数获取所述各触发节点的位置参数;获取所述SDK发送的所述各触发节点的位置参数,并确定所述各触发节点在当前浏览器内的显示位置。可选地,所述处理模块具体用于根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数,在所述当前浏览器显示所述各触发节点访问频度的可视化热力图。可选地,在所述当前浏览器显示所述各触发节点访问频度的可视化热力图,包括:获取用户在可视化组件中设置的显示参数,其中,所述显示参数包括:颜色、灰度值、密度、数值中的一种或者多种参数组合;根据所述各触发节点的访问次数确定与所述显示参数对应的热力信息,通过所述可视化组件在所述当前浏览器显示所述各触发节点的热力信息。可选地,所述处理模块具体还用于根据所述各触发节点在当前浏览器内的显示位置和对应的访问次数获取访问频率超过预设阈值的目标节点区域,并对所述目标节点区域进行页面结构优化和数据显示优化。为了实现上述目的,本发明第三方面实施例提出了一种计算机设备,包括:包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如第一方面实施例所述的网页访问的热力分析方法。为了实现上述目的,本发明第四方面实施例提出了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现第一方面实施例所述的网页访问的热力分析方法。为了实现上述目的,本发明第五方面实施例提出了一种计算机程序产品,当所述计算机程序产品中的指令由处理器执行时,执行第一方面实施例所述的网页访问的热力分析方法。本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。附图说明本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:图1为根据本发明一个实施例的网页访问的热力分析方法的流程示意图;图2为根据本发明另一个实施例的网页访问的热力分析方法的流程示意图;图3为根据本发明一个实施例的跨域处理的示例图;图4为根据本发明一个实施例的可视化热力图的示例图;图5为根据本发明一个实施例的网页访问的热力分析装置的结构示意图;图6为根据本发明一个实施例的计算机设备的结构示意图。具体实施方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。下面参考附图描述本发明实施例的网页访问的热力分析方法、装置及其设备。目前,用户对于网页浏览体验的要求越来越高,通常网站的运营人员等根据用户在页面内的哪些功能区域交互比较多进行页面结构优化和数据显示优化以满足用户需求。相关技术中,通过事件发生的页面的宽,高比例来对事件点击发生的坐标值x,y进行修正,并统计事件发生次数,最终形成热力分析可视化原始数据来进行热力分析可视化,其结果准确性比较低。为了解决上述问题,本发明提出一种网页访问的热力分析方法,通过使用路径树的方式定位事件发生的位置,从而进行正确的热力分析可视化显示、提高了网页访问的热力分析效率和准确性。具体描述如下:需要说明的是,网页的显示依赖于HTMLNode(节点),一个页面的组成即是一个HTMLNode的树。因此,可以通过树内的路径来对一个节点进行唯一标识。然后通过这个节点在当前浏览器内的显示位置,得到它的x,y值,最后以此生成这个页面的热力统计数据。从而即使根据不同的分辨率,使用不同的样式来对页面进行显示设置,但是由于对应节点在页面HTMLNode树内的路径是不变的,所以得到的热力分析数据也是准确的。图1为根据本发明一个实施例的网页访问的热力分析方法的流程示意图。如图1所示,该网页访问的热力分析方法包括以下步骤:步骤101,采集用户对网站页面的点击事件,获取网站页面预先建立的节点树结构。步骤102,根据节点树结构获取与各点击事件对应的各触发节点的路径信息。其中,可以采用很多方式采集用户对网站页面的点击事件,可以根据实际应用需要进行选择设置,举例说明如下:第一种示例,应用预设的调用函数为网站页面上的各节点进行触发调用注册,当检测到用户对已注册的节点进行点击时,通过调用函数采集用户对节点的点击事件。即通过为网站页面内的所有节点注册点击事件,对用户与页面的交互事件进行采集。第二种示例,通过在网页内加载采集软件开发工具包,捕获用户的点击行为来进行数据采集。其中,点击事件可以有很多种形式,比如登录、点赞等。进一步地,可以获取网站页面预先建立的节点树结构,可以理解的是,每个网站页面的组成是一个节点的树,节点树结构中有很多的节点,比如树干上有很多树枝,树枝上还有很多茎,茎上还有很多叶,即具有很多层结构,可以通过树内的路径也就每一层依次查询的方式来对一个节点进行唯一标识。比如通过event.target获取事件触发的节点,然后通过循环调用node.parentNode直到BodyNode来获取事件触发节点的路径信息,比如body>div[2]>div[3]>div[2]>a[3],通过第一层div[2]>a[3]能够确定a[3]属于div[2],第二层div[3]>div[2]确定div[2]属于div[3],第三层div[2]>div[3]确定div[3]属于div[2],第四层body>div[2]确定div[2]属于body,从而最后确定触发节点a[3]的路径信息。步骤103,根据各触发节点的路径信息获取各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数。可以理解的是,节点树结构中有很多的节点,比如树干上有很多树枝,树枝上还有很多茎,茎上还有很多叶,即需要根据各点击事件对应的各触发节点的路径信息,一步一步进行搜索获取各触发节点在当前浏览器内的显示位置。需要说明的是,根据各触发节点的路径信息获取各触发节点在当前浏览器内的显示位置的方式有很多种,可以根据具体应用场景进行选择,举例说明如下:第一种示例,通过相关算法对各触发节点的路径信息进行处理得到各触发节点的位置参数,根据各触发节点的位置参数生成各触发节点在当前浏览器内的显示位置。第二种示例,向网站页面内预设的软件开发工具包SDK发送各触发节点的路径信息,以使SDK根据各触发节点的路径信息调用预设的位置函数获取各触发节点的位置参数,获取SDK发送的各触发节点的位置参数,并确定各触发节点在当前浏览器内的显示位置。进一步根据各触发节点相同的路径信息获取各触发节点的访问次数。比如,body>div[2]>div[3]>span>a[2]的访问次数为2次;body>div>div[2]>button[1]的访问次数为3次;body>div>div[2]>table>tr[0]>td[2]的访问次数为5次。步骤104,根据各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。其中,可以采用很多种方式根据各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。第一种示例,根据各触发节点在当前浏览器内的显示位置和对应的访问次数,在当前浏览器显示各触发节点访问频度的可视化热力图。第二种示例,根据各触发节点在当前浏览器内的显示位置和对应的访问次数获取访问频率超过预设阈值的目标节点区域,并对目标节点区域进行页面结构优化和数据显示优化。综上所述,本发明实施例的网页访问的热力分析方法,通过采集用户对网站页面的点击事件,并获取网站页面预先建立的节点树结构,然后根据节点树结构获取与各点击事件对应的各触发节点的路径信息,以及根据各触发节点的路径信息获取各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数,最后根据各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。由此,通过使用路径树的方式定位事件发生的位置,从而进行正确的热力分析可视化显示、提高了网页访问的热力分析效率和准确性。图2为根据本发明另一个实施例的网页访问的热力分析方法的流程示意图。如图2所示,该网页访问的热力分析方法包括以下步骤:步骤201,应用预设的调用函数为网站页面上的各节点进行触发调用注册,当检测到用户对已注册的节点进行点击时,通过调用函数采集用户对节点的点击事件。步骤202,获取网站页面预先建立的节点树结构,并根据节点树结构获取与各点击事件对应的各触发节点的路径信息。具体地,预先为网站页面内的所有节点注册点击事件调用函数,只要检测到用户的点击行为就可以通过调用函数采集用户对节点的点击事件,比如预先设置好登录按钮的调用函数为A,当用户点击登录时,调用函数A采集用户对登录按钮的点击事件。进一步地,在采集到用户对网站页面的点击后,可以获取网站页面预先建立的节点树结构,并根据节点树结构获取与各点击事件对应的各触发节点的路径信息,具体可以参见对步骤102的具体描述。步骤203,向网站页面内预设的软件开发工具包SDK发送各触发节点的路径信息,以使SDK根据各触发节点的路径信息调用预设的位置函数获取各触发节点的位置参数。步骤204,获取SDK发送的各触发节点的位置参数,并确定各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数。需要说明的是,由于热力分析数据可视化页与热力分析目标页的域名不同,因此存在跨域问题,步骤203-步骤204主要针对跨域问题进行处理。具体地,通过预先设置好的软件开发工具包SDK发送各触发节点的路径信息,并获取SDK发送的各触发节点的位置参数,从而确定各触发节点在当前浏览器内的显示位置。作为一种示例,比如图3所示,通过HTML5PostMessage机制向热力分析目标页内集成的SDK发送路径规则数据,SDK接收到路径规则后,根据各触发节点的路径信息通过JavascriptDOM找到相应的节点。并通过HTMLNode对应的offsetTop,offsetLeft属性,获取到各触发节点相对于浏览器显示区域的x,y值,并回传给热力分析数据可视化页。由此,进一步提高网页访问的热力分析的应用性,满足用户需求。步骤205,根据各触发节点在当前浏览器内的显示位置和对应的访问次数获取访问频率超过预设阈值的目标节点区域,并对目标节点区域进行页面结构优化和数据显示优化。可以理解的是,每个触发节点在当前浏览器内的显示位置和访问次数不同,有的多有的少,可以根据实际应用场景设置相关阈值,对各触发节点在当前浏览器内的显示位置和对应的访问次数获取访问频率超过预设阈值的目标节点区域进行页面结构优化和数据显示优化,以进一步提高用户体验。步骤206,根据各触发节点在当前浏览器内的显示位置和对应的访问次数,在当前浏览器显示各触发节点访问频度的可视化热力图。其中,可以采用很多种方式在当前浏览器显示各触发节点访问频度的可视化热力图,作为一种可能的实现方式,获取用户在可视化组件中设置的显示参数,根据各触发节点的访问次数确定与显示参数对应的热力信息,通过可视化组件在当前浏览器显示各触发节点的热力信息。其中,显示参数包括:颜色、灰度值、密度、数值中的一种或者多种参数组合。具体地,可以获取到的每个触发节点的x,y值来生成热力分析可视化数据,通过热力分析可视化组件进行展示。作为一种示例,如图4所示,通过在可视化组件中设置的灰度值,并根据各触发节点的访问次数确定与灰度值对应的热力信息,通过可视化组件在当前浏览器显示各触发节点的热力信息。综上所述,本发明实施例的网页访问的热力分析方法,通过应用预设的调用函数为网站页面上的各节点进行触发调用注册,当检测到用户对已注册的节点进行点击时,通过调用函数采集用户对节点的点击事件,并获取网站页面预先建立的节点树结构,并根据节点树结构获取与各点击事件对应的各触发节点的路径信息,向网站页面内预设的软件开发工具包SDK发送各触发节点的路径信息,以使SDK根据各触发节点的路径信息调用预设的位置函数获取各触发节点的位置参数,获取SDK发送的各触发节点的位置参数,并确定各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数,以及根据各触发节点在当前浏览器内的显示位置和对应的访问次数获取访问频率超过预设阈值的目标节点区域,并对目标节点区域进行页面结构优化和数据显示优化和或在当前浏览器显示各触发节点访问频度的可视化热力图。由此,通过使用路径树的方式定位事件发生的位置,从而进行正确的热力分析可视化显示、提高了网页访问的热力分析效率和准确性,同时还可以针对跨域问题进行处理,进一步提高网页访问的热力分析的应用性,满足用户需求,以及根据访问频率进行页面结构优化和数据显示优化,以进一步提高用户体验。与上述几种实施例提供的网页访问的热力分析方法相对应,本发明的一种实施例还提供一种网页访问的热力分析装置,由于本发明实施例提供的网页访问的热力分析装置与上述几种实施例提供的网页访问的热力分析方法相对应,因此在前述网页访问的热力分析方法的实施方式也适用于本实施例提供的网页访问的热力分析装置,在本实施例中不再详细描述。图5为根据本发明一个实施例的网页访问的热力分析装置的结构示意图。如图5所示,该网页访问的热力分析装置包括:采集模块100、第一获取模块200、第二获取模块300、第三获取模块400和处理模块500。其中,采集模块100,用于采集用户对网站页面的点击事件。第一获取模块200,用于获取网站页面预先建立的节点树结构。第二获取模块300,用于根据节点树结构获取与各点击事件对应的各触发节点的路径信息。第三获取模块400,用于根据各触发节点的路径信息获取各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数。处理模块500,用于根据各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。其中,在本发明的一个实施例中,采集模块100具体用于应用预设的调用函数为网站页面上的各节点进行触发调用注册;当检测到用户对已注册的节点进行点击时,通过调用函数采集用户对节点的点击事件。其中,在本发明的一个实施例中,第三获取模块400具体用于向网站页面内预设的软件开发工具包SDK发送各触发节点的路径信息,以使SDK根据各触发节点的路径信息调用预设的位置函数获取各触发节点的位置参数;获取SDK发送的各触发节点的位置参数,并确定各触发节点在当前浏览器内的显示位置。由此,可以针对跨域问题进行处理,进一步提高网页访问的热力分析的应用性,满足用户需求其中,在本发明的一个实施例中,处理模块具体用于根据各触发节点在当前浏览器内的显示位置和对应的访问次数,在当前浏览器显示各触发节点访问频度的可视化热力图。其中,在本发明的一个实施例中,在当前浏览器显示所述各触发节点访问频度的可视化热力图包括获取用户在可视化组件中设置的显示参数,其中,显示参数包括:颜色、灰度值、密度、数值中的一种或者多种参数组合;根据各触发节点的访问次数确定与显示参数对应的热力信息,通过可视化组件在当前浏览器显示各触发节点的热力信息。其中,在本发明的一个实施例中,处理模块具体还用于根据各触发节点在当前浏览器内的显示位置和对应的访问次数获取访问频率超过预设阈值的目标节点区域,并对目标节点区域进行页面结构优化和数据显示优化。从而,根据访问频率进行页面结构优化和数据显示优化,以进一步提高用户体验。综上所述,本发明实施例的网页访问的热力分析装置,通过采集用户对网站页面的点击事件,并获取网站页面预先建立的节点树结构,然后根据节点树结构获取与各点击事件对应的各触发节点的路径信息,以及根据各触发节点的路径信息获取各触发节点在当前浏览器内的显示位置,并根据各触发节点相同的路径信息获取各触发节点的访问次数,最后根据各触发节点在当前浏览器内的显示位置和对应的访问次数进行访问热力分析处理。由此,通过使用路径树的方式定位事件发生的位置,从而进行正确的热力分析可视化显示、提高了网页访问的热力分析效率和准确性。为了实现上述实施例,本发明还提出一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时,实现如上述实施例所述的网页访问的热力分析方法。为了实现上述实施例,本发明还提出一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现上述实施例所述的网页访问的热力分析方法。为了实现上述实施例,本发明还提出一种计算机程序产品,当所述计算机程序产品中的指令处理器执行时,执行上述实施例所述的网页访问的热力分析方法。图6示出了适于用来实现本申请实施方式的示例性计算机设备的框图。图6显示的计算机设备12仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。如图6所示,计算机设备12以通用计算设备的形式表现。计算机设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(IndustryStandardArchitecture;以下简称:ISA)总线,微通道体系结构(MicroChannelArchitecture;以下简称:MAC)总线,增强型ISA总线、视频电子标准协会(VideoElectronicsStandardsAssociation;以下简称:VESA)局域总线以及外围组件互连(PeripheralComponentInterconnection;以下简称:PCI)总线。计算机设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被计算机设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(RandomAccessMemory;以下简称:RAM)30和/或高速缓存存储器32。计算机设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图6未显示,通常称为“硬盘驱动器”)。尽管图6中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如:光盘只读存储器(CompactDiscReadOnlyMemory;以下简称:CD-ROM)、数字多功能只读光盘(DigitalVideoDiscReadOnlyMemory;以下简称:DVD-ROM)或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本申请各实施例的功能。具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本申请所描述的实施例中的功能和/或方法。计算机设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该计算机系统/服务器12交互的设备通信,和/或与使得该计算机系统/服务器12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(I/O)接口22进行。并且,计算机设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(LocalAreaNetwork;以下简称:LAN),广域网(WideAreaNetwork;以下简称:WAN)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与计算机设备12的其它模块通信。应当明白,尽管图中未示出,可以结合计算机设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现前述实施例中提及的网页访问的热力分析方法。在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现定制逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属
技术领域
:的技术人员所理解。在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。如,如果用硬件来实现和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。本
技术领域
:的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。当前第1页1 2 3 当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1