网页加载速度的确定方法和装置制造方法及图纸

技术编号:15265668 阅读:64 留言:0更新日期:2017-05-03 23:46
本申请公开了一种网页加载速度的确定方法和装置。其中,该方法包括:对目标网站的访问数据进行解析,以获取在同一会话中同一来源访问同一网页超过预设访问次数的访问数据,从获取的访问数据中提取在同一会话中同一来源在同一网页的停留时间,根据停留时间确定访问的网页是否为加载速度慢的网页。本申请解决了对加载速度慢的网页判断不准确的技术问题。

Method and device for determining web page loading speed

The invention discloses a method and a device for determining the loading speed of a web page. Among them, the method includes: accessing data on the target site analysis, in order to obtain access to the data in the same session with a source of access to the same page exceeds the preset number of visits in the same session, from the same source in the same page retention time from access to data acquisition, according to residence time to determine whether a web page is accessed slow loading page. The utility model solves the technical problem that the loading speed is slow.

【技术实现步骤摘要】

本申请涉及互联网领域,具体而言,涉及一种网页加载速度的确定方法和装置
技术介绍
网站中网页的加载速度的评价指标通常是指用户从打开一个网页到该网页完整呈现出来所消耗的时间,这个时间越短,网站给用户带来的体验就越好。通常网站的总的网页数量一般少的有几十万,多的甚至是千万级,如此多的网页,难免会出现一些加载速度慢的网页影响了用户的体验。因此,各网站运营商需要找出这些加载速度慢的网页,以便于确定其加载速度慢的原因,针对性地解决加载速度慢的问题。如何去找到这样的网页是一个比较难以解决的问题。目前,找出加载速度慢的网页的方式主要是通过人工测试网站各个网页的加载速度。然而,人工测试只能反应测试人员所处的网络环境下对于网页的加载情况,不一定真实反应了网民访问网页时的状况,从而导致对加载速度慢的网页判断不准确。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种网页加载速度的确定方法和装置,以至少解决对加载速度慢的网页判断不准确的技术问题。根据本申请实施例的一个方面,提供了一种网页加载速度的确定方法,包括:对目标网站的访问数据进行解析,以获取在同一会话中同一来源访问同一网页超过预设访问次数的访问数据;从获取的访问数据中提取在所述同一会话中所述同一来源在所述同一网页的停留时间;以及根据所述停留时间确定访问的网页是否为加载速度慢的网页。进一步地,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:统计在所述同一会话中所述同一来源在所述同一网页的总停留时间和总访问次数;获取在所述同一会话中所述同一来源最后一次访问所述同一网页的停留时间;利用以下公式计算在所述同一会话中除最后一次访问所述同一网页的平均停留时间:t=(T-T1)/(N-1),其中,T为所述总停留时间,T1为所述最后一次访问所述同一网页的停留时间,N为所述总访问次数;判断所述t是否大于或等于时间阈值;在所述t大于或等于所述时间阈值时,确定所述访问的网页为加载速度慢的网页。进一步地,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:统计在所述同一会话中所述同一来源访问所述同一网页的停留时间大于等于时间阈值的访问次数;判断停留时间大于等于所述时间阈值的访问次数是否超过次数阈值;在判断出停留时间大于等于所述时间阈值的访问次数超过次数阈值时,确定所述访问的网页为加载速度慢的网页。进一步地,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:根据所述停留时间确定出疑似加载速度慢的网页;统计对所述疑似加载速度慢的网页加载速度慢的来源数量;判断所述来源数量是否达到预设数量;在判断出所述来源数量达到所述预设数量时,确定所述疑似加载速度慢的网页为加载速度慢的网页。进一步地,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:根据所述停留时间确定出疑似加载速度慢的网页;记录所述疑似加载速度慢的网页的统一资源定位符;判断预设时间段内对同一统一资源定位符记录的次数是否超过预设记录次数;在超过所述预设记录次数时,确定超过所述预设记录次数的统一资源定位符对应的网页为加载速度慢的网页。根据本申请实施例的另一方面,还提供了一种网页加载速度的确定装置,包括:获取单元,用于对目标网站的访问数据进行解析,以获取在同一会话中同一来源访问同一网页超过预设访问次数的访问数据;提取单元,用于从获取的访问数据中提取在所述同一会话中所述同一来源在所述同一网页的停留时间;以及确定单元,用于根据所述停留时间确定访问的网页是否为加载速度慢的网页。进一步地,所述确定单元包括:第一统计模块,用于统计在所述同一会话中所述同一来源在所述同一网页的总停留时间和总访问次数;获取模块,用于获取在所述同一会话中所述同一来源最后一次访问所述同一网页的停留时间;计算模块,用于利用以下公式计算在所述同一会话中除最后一次访问所述同一网页的平均停留时间:t=(T-T1)/(N-1),其中,T为所述总停留时间,T1为所述最后一次访问所述同一网页的停留时间,N为所述总访问次数;第一判断模块,用于判断所述t是否大于或等于时间阈值;第一确定模块,用于在所述t大于或等于所述时间阈值时,确定所述访问的网页为加载速度慢的网页。进一步地,所述确定单元包括:第二统计模块,用于统计在所述同一会话中所述同一来源访问所述同一网页的停留时间大于等于时间阈值的访问次数;第二判断模块,用于判断停留时间大于等于所述时间阈值的访问次数是否超过次数阈值;第二确定模块,用于在判断出停留时间大于等于所述时间阈值的访问次数超过次数阈值时,确定所述访问的网页为加载速度慢的网页。进一步地,所述确定单元包括:第三确定模块,用于根据所述停留时间确定出疑似加载速度慢的网页;第三统计模块,用于统计对所述疑似加载速度慢的网页加载速度慢的来源数量;第三判断模块,用于判断所述来源数量是否达到预设数量;第三确定模块,用于在判断出所述来源数量达到所述预设数量时,确定所述疑似加载速度慢的网页为加载速度慢的网页。进一步地,所述确定单元包括:第四确定模块,用于根据所述停留时间确定出疑似加载速度慢的网页;记录模块,用于记录所述疑似加载速度慢的网页的统一资源定位符;第四判断模块,用于判断预设时间段内对同一统一资源定位符记录的次数是否超过预设记录次数;第五确定模块,用于在超过所述预设记录次数时,确定超过所述预设记录次数的统一资源定位符对应的网页为加载速度慢的网页。根据本申请实施例,从目标网站的访问数据中获取在同一会话中同一来源访问同一网页超过预设访问次数的访问数据,从获取的访问数据中获取在同一会话中同一来源在同一网页的停留时间,根据停留时间确定访问的网页是否为加载速度慢的网页,根据记录有用户的访问行为的访问数据,从用户的实际访问行为来判断加载速度慢的网页,相对于现有技术中在测试网络环境下测试网页的加载情况,真实地反应了网民访问网页时的状况,提高了对加载速度慢的网页判断的准确性,解决了对加载速度慢的网页判断不准确的技术问题。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1是根据本申请实施例的网页加载速度的确定方法的流程图;图2是根据本申请实施例的网页加载速度的确定装置的示意图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出本文档来自技高网
...
网页加载速度的确定方法和装置

【技术保护点】
一种网页加载速度的确定方法,其特征在于,包括:对目标网站的访问数据进行解析,以获取在同一会话中同一来源访问同一网页超过预设访问次数的访问数据;从获取的访问数据中提取在所述同一会话中所述同一来源在所述同一网页的停留时间;以及根据所述停留时间确定访问的网页是否为加载速度慢的网页。

【技术特征摘要】
1.一种网页加载速度的确定方法,其特征在于,包括:对目标网站的访问数据进行解析,以获取在同一会话中同一来源访问同一网页超过预设访问次数的访问数据;从获取的访问数据中提取在所述同一会话中所述同一来源在所述同一网页的停留时间;以及根据所述停留时间确定访问的网页是否为加载速度慢的网页。2.根据权利要求1所述的方法,其特征在于,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:统计在所述同一会话中所述同一来源在所述同一网页的总停留时间和总访问次数;获取在所述同一会话中所述同一来源最后一次访问所述同一网页的停留时间;利用以下公式计算在所述同一会话中除最后一次访问所述同一网页的平均停留时间:t=(T-T1)/(N-1)其中,T为所述总停留时间,T1为所述最后一次访问所述同一网页的停留时间,N为所述总访问次数;判断所述t是否大于或等于时间阈值;在所述t大于或等于所述时间阈值时,确定所述访问的网页为加载速度慢的网页。3.根据权利要求1所述的方法,其特征在于,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:统计在所述同一会话中所述同一来源访问所述同一网页的停留时间大于等于时间阈值的访问次数;判断停留时间大于等于所述时间阈值的访问次数是否超过次数阈值;在判断出停留时间大于等于所述时间阈值的访问次数超过次数阈值时,确定所述访问的网页为加载速度慢的网页。4.根据权利要求1至3任一项所述的方法,其特征在于,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:根据所述停留时间确定出疑似加载速度慢的网页;统计对所述疑似加载速度慢的网页加载速度慢的来源数量;判断所述来源数量是否达到预设数量;在判断出所述来源数量达到所述预设数量时,确定所述疑似加载速度慢的网页为加载速度慢的网页。5.根据权利要求1至3任一项所述的方法,其特征在于,根据所述停留时间确定访问的网页是否为加载速度慢的网页包括:根据所述停留时间确定出疑似加载速度慢的网页;记录所述疑似加载速度慢的网页的统一资源定位符;判断预设时间段内对同一统一资源定位符记录的次数是否超过预设记录次数;在超过所述预设记录次数时,确定超过所述预设记录次数的统一资源定位符对应的网页为加载速度慢的网页。6.一种网页加载速度的确定装置,其特征在于,包括:获取单元,用于对目标网站的访问...

【专利技术属性】
技术研发人员:李新国周建涛
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1