国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種獲取網(wǎng)頁首屏?xí)r間的方法及裝置與流程

      文檔序號:11147769閱讀:600來源:國知局
      一種獲取網(wǎng)頁首屏?xí)r間的方法及裝置與制造工藝

      本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種獲取網(wǎng)頁首屏?xí)r間的方法及裝置。



      背景技術(shù):

      網(wǎng)頁首屏?xí)r間是用來評價(jià)網(wǎng)頁業(yè)務(wù)質(zhì)量的關(guān)鍵指標(biāo),網(wǎng)頁首屏?xí)r間是指用戶發(fā)起網(wǎng)頁瀏覽操作到用戶設(shè)備的屏幕完整呈現(xiàn)網(wǎng)頁內(nèi)容的時(shí)間。

      目前獲取網(wǎng)頁首屏?xí)r間是采用探針撥測的方式,這需要在用戶側(cè)部署專門的軟件或硬件設(shè)備作為探針,并掛在用戶家庭網(wǎng)關(guān)或者安裝在用戶的電腦中。如果要采集大量的用戶數(shù)據(jù),則需要部署大量探針,那么則需要巨大的投資;此外,因?yàn)樵趽軠y的時(shí)候是模擬用戶的網(wǎng)頁瀏覽操作,需要占用用戶的流量,會影響用戶的正常上網(wǎng),而且發(fā)生的費(fèi)用由用戶來承擔(dān),這將導(dǎo)致用戶不愿意配合進(jìn)行探針部署,因此,大量獲取用戶的網(wǎng)頁首屏?xí)r間在實(shí)際操作過程中會遇到很大的困難。



      技術(shù)實(shí)現(xiàn)要素:

      本發(fā)明實(shí)施例提供一種獲取網(wǎng)頁首屏?xí)r間的方法及裝置,能夠解決用戶不愿意配合安裝探針則難以獲取網(wǎng)頁首屏?xí)r間的問題。

      為達(dá)到上述目的,本發(fā)明實(shí)施例采用如下技術(shù)方案:

      第一方面,本發(fā)明提供一種獲取網(wǎng)頁首屏?xí)r間的方法,所述網(wǎng)頁包括網(wǎng)頁文件和頁面元素文件,所述方法包括:

      根據(jù)終端接入標(biāo)識和網(wǎng)頁標(biāo)識獲取深度報(bào)文檢測DPI系統(tǒng)中對應(yīng)的流量記錄,所述流量記錄包括所述終端接入標(biāo)識對應(yīng)的終端訪問所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁時(shí)產(chǎn)生的數(shù)據(jù)包和每一個所述數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間或者接收時(shí)間,所述數(shù)據(jù)包包括請求數(shù)據(jù)包和響應(yīng)數(shù)據(jù)包;

      根據(jù)所述流量記錄確定所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁文件的請求時(shí)間和網(wǎng)頁文件的返回時(shí)間,將所述網(wǎng)頁文件的返回時(shí)間和所述網(wǎng)頁文件的請求時(shí)間的差值確定為網(wǎng)頁文件的加載時(shí)間;

      獲取所述網(wǎng)頁標(biāo)識對應(yīng)的至少一個首屏頁面元素,每個所述首屏頁面元素對應(yīng)一個首屏頁面元素文件;

      根據(jù)所述流量記錄確定所述首屏頁面元素文件的請求時(shí)間和所述首屏頁面元素文件的返回時(shí)間,將所述首屏頁面元素文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為所述首屏頁面元素文件的加載時(shí)間;

      將所述網(wǎng)頁文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為網(wǎng)頁解析時(shí)間;

      根據(jù)所述網(wǎng)頁文件的加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間和所述網(wǎng)頁解析時(shí)間確定所述網(wǎng)頁的網(wǎng)頁首屏?xí)r間。

      第二方面,本發(fā)明提供一種獲取網(wǎng)頁首屏?xí)r間的裝置,所述網(wǎng)頁包括網(wǎng)頁文件和頁面元素文件,所述裝置包括:

      獲取模塊,用于根據(jù)終端接入標(biāo)識和網(wǎng)頁標(biāo)識獲取深度報(bào)文檢測DPI系統(tǒng)中對應(yīng)的流量記錄,所述流量記錄包括所述終端接入標(biāo)識對應(yīng)的終端訪問所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁時(shí)產(chǎn)生的數(shù)據(jù)包和每一個所述數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間或者接收時(shí)間,所述數(shù)據(jù)包包括請求數(shù)據(jù)包和響應(yīng)數(shù)據(jù)包;

      確定模塊,用于根據(jù)所述獲取模塊獲取的所述流量記錄確定所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁文件的請求時(shí)間和網(wǎng)頁文件的返回時(shí)間,將所述網(wǎng)頁文件的返回時(shí)間和所述網(wǎng)頁文件的請求時(shí)間的差值確定為網(wǎng)頁文件的加載時(shí)間;

      所述獲取模塊,還用于獲取所述網(wǎng)頁標(biāo)識對應(yīng)的至少一個首屏頁面元素,每個所述首屏頁面元素對應(yīng)一個首屏頁面元素文件;

      所述確定模塊,還用于根據(jù)所述獲取模塊獲取的所述流量記錄確定所述首屏頁面元素文件的請求時(shí)間和所述首屏頁面元素文件的返回時(shí)間,將所述首屏頁面元素文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為所述首屏頁面元素文件的加載時(shí)間;

      所述確定模塊,還用于將所述網(wǎng)頁文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為網(wǎng)頁解析時(shí)間;

      所述確定模塊,還用于根據(jù)所述網(wǎng)頁文件的加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間和所述網(wǎng)頁解析時(shí)間確定所述網(wǎng)頁的網(wǎng)頁首屏?xí)r間。

      本發(fā)明實(shí)施例提供的一種獲取網(wǎng)頁首屏?xí)r間的方法及裝置,通過根據(jù)在網(wǎng)絡(luò)側(cè)提取DPI系統(tǒng)中的流量記錄,分別獲取網(wǎng)頁文件的加載時(shí)間、首屏頁面元素文件的加載時(shí)間和網(wǎng)頁解析時(shí)間,再根據(jù)網(wǎng)頁文件的加載時(shí)間、首屏頁面元素文件的加載時(shí)間和網(wǎng)頁解析時(shí)間確定網(wǎng)頁首屏?xí)r間。相比較于現(xiàn)有技術(shù)中的在用戶側(cè)部署專門的軟件或硬件設(shè)備作為探針,并掛在用戶家庭網(wǎng)關(guān)或者安裝在用戶的電腦中,本發(fā)明不需要再在用戶側(cè)部署探針,不需要占用用戶的流量,可以直接根據(jù)網(wǎng)絡(luò)側(cè)DPI系統(tǒng)中的流量記錄進(jìn)行處理,方便地得到網(wǎng)頁首屏?xí)r間,進(jìn)而可以根據(jù)網(wǎng)頁首屏?xí)r間評價(jià)互聯(lián)網(wǎng)業(yè)務(wù)的質(zhì)量,為運(yùn)營商和互聯(lián)網(wǎng)公司提供提升用戶感知的依據(jù)。

      附圖說明

      為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其它的附圖。

      圖1為本發(fā)明實(shí)施例提供的一種獲取網(wǎng)頁首屏?xí)r間的方法流程圖;

      圖2為本發(fā)明實(shí)施例提供的另一種獲取網(wǎng)頁首屏?xí)r間的方法流程圖;

      圖3為本發(fā)明實(shí)施例提供的一種獲取網(wǎng)頁首屏?xí)r間的裝置結(jié)構(gòu)圖;

      圖4為本發(fā)明實(shí)施例提供的一種獲取網(wǎng)頁首屏?xí)r間的終端的結(jié)構(gòu)示意圖。

      具體實(shí)施方式

      下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

      隨著數(shù)據(jù)業(yè)務(wù)的發(fā)展和精細(xì)化運(yùn)營,運(yùn)營商通常要對流經(jīng)網(wǎng)絡(luò)的數(shù)據(jù)報(bào)文進(jìn)行DPI(Deep Packet Inspection,深度報(bào)文檢測)。DPI技術(shù)是一種基于應(yīng)用層的流量檢測和控制技術(shù),當(dāng)IP(Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)數(shù)據(jù)包、TCP(Transmission Control Protocol,傳輸控制協(xié)議)或UDP(User Datagram Protocol,用戶數(shù)據(jù)報(bào)協(xié)議)數(shù)據(jù)流通過基于DPI技術(shù)的帶寬管理系統(tǒng)時(shí),該系統(tǒng)通過深入讀取IP包載荷的內(nèi)容來對OSI(Open System Interconnection,開放式系統(tǒng)互聯(lián))七層協(xié)議中的應(yīng)用層信息進(jìn)行重組,從而得到整個應(yīng)用程序的內(nèi)容,然后按照系統(tǒng)定義的管理策略對流量進(jìn)行整形操作,從而形成符合管理策略的一系列流量記錄。而本發(fā)明實(shí)施例正是基于DPI系統(tǒng)得到的流量記錄進(jìn)行進(jìn)一步的分析和處理。

      本發(fā)明實(shí)施例提供一種獲取網(wǎng)頁首屏?xí)r間的方法,如圖1所示,包括:

      101、根據(jù)終端接入標(biāo)識和網(wǎng)頁標(biāo)識獲取DPI系統(tǒng)中對應(yīng)的流量記錄。

      其中,所述流量記錄包括所述終端接入標(biāo)識對應(yīng)的終端訪問所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁時(shí)產(chǎn)生的數(shù)據(jù)包和每一個所述數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間或者接收時(shí)間;終端接入標(biāo)識可以是終端IP地址,網(wǎng)頁標(biāo)識可以是網(wǎng)頁的地址。

      作為一種具體實(shí)施例,對DPI系統(tǒng)中的流量記錄進(jìn)行監(jiān)測,識別每條流量記錄的源IP地址、源端口號、目的IP地址、目的端口號等信息,將源IP地址和目的IP地址與AAA(Authentication、Authorization、Accounting,驗(yàn)證、授權(quán)和記賬)服務(wù)器中的終端接入標(biāo)識進(jìn)行關(guān)聯(lián),從而識別出終端接入標(biāo)識對應(yīng)的流量記錄。再從終端接入標(biāo)識對應(yīng)的流量記錄中獲取與網(wǎng)頁標(biāo)識對應(yīng)的數(shù)據(jù)流量記錄。

      此外,為了能快速查找到流量記錄中所需要的數(shù)據(jù)包,可對數(shù)據(jù)包預(yù)先進(jìn)行分類,如果數(shù)據(jù)包中終端接入標(biāo)識是源IP,表明這些數(shù)據(jù)包是由終端發(fā)出的,則數(shù)據(jù)包為上行數(shù)據(jù)包;如果數(shù)據(jù)包中終端接入標(biāo)識是目的IP地址,表明這些數(shù)據(jù)包是發(fā)往終端的,則數(shù)據(jù)包為下行數(shù)據(jù)包。

      然后過濾出HTTP(HyperText Transfer Protocol,超文本傳輸協(xié)議)的數(shù)據(jù)包,過濾方法如下:

      1)選擇TCP數(shù)據(jù)包,因?yàn)镠TTP數(shù)據(jù)包是通過TCP協(xié)議承載的。

      2)對TCP報(bào)文的負(fù)荷進(jìn)行分析,使用ASCII(American Standard Code for Information Interchange,美國信息交換標(biāo)準(zhǔn)代碼)編碼對負(fù)荷解析成文本,使用回車符和換行符(‘\r\n’)對文本進(jìn)行切分成行。對每一行文本,使用空格符將文本切分成字段。

      3)對于上行數(shù)據(jù)包,第一個字段匹配“GET”、或“POST”、或“DELETE”、或“HEAD”、或“OPTIONS”、或“PUT”、或“TRACE”,第三個字段匹配“HTTP/1.1”或“HTTP/1.0”,如果兩個字段都匹配成功,則確定該數(shù)據(jù)包為HTTP的請求數(shù)據(jù)包。

      4)對于下行數(shù)據(jù)包,第一個字段匹配“HTTP/1.1”或“HTTP/1.0”,第二個字段匹配三位數(shù)字,例如“200”,如果兩個字段都匹配成功,則確定該數(shù)據(jù)包為HTTP的響應(yīng)數(shù)據(jù)包。

      102、根據(jù)所述流量記錄確定所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁文件請求時(shí)間和網(wǎng)頁文件返回時(shí)間,將所述網(wǎng)頁返回時(shí)間和所述網(wǎng)頁請求時(shí)間的差值確定為網(wǎng)頁加載時(shí)間。

      一般情況下,一個網(wǎng)頁包括一個網(wǎng)頁文件和若干個頁面元素文件。其中,網(wǎng)頁文件中通常還包括需要二次訪問的頁面元素的超鏈接地址,該超鏈接地址對應(yīng)于頁面元素文件。要完整呈現(xiàn)首屏內(nèi)容包括加載該網(wǎng)頁文件以及加載該網(wǎng)頁文件中包括的首屏頁面元素的內(nèi)容,而本步驟的網(wǎng)頁文件的加載時(shí)間僅僅是指從請求該網(wǎng)頁文件到該網(wǎng)頁文件加載結(jié)束的時(shí)間,不包含加載首屏頁面元素文件的時(shí)間。

      作為一種具體實(shí)施例,在步驟101中獲取到的流量記錄中,查找用于請求加載該網(wǎng)頁文件的請求數(shù)據(jù)包,該請求數(shù)據(jù)包的發(fā)送時(shí)間即可確定為網(wǎng)頁文件的請求時(shí)間。再查找與該請求數(shù)據(jù)包對應(yīng)的全部響應(yīng)報(bào)文,這些響應(yīng)報(bào)文全部接收完畢的時(shí)間為網(wǎng)頁文件加載完成時(shí)間,該時(shí)間可確定為網(wǎng)頁文件的返回時(shí)間。

      具體地,確定網(wǎng)頁請求時(shí)間的方法包括:對獲取的包含該網(wǎng)頁標(biāo)識的請求數(shù)據(jù)包的第一行以下,連續(xù)兩個回車符和換行符(‘\r\n\r\n’)以上的文本進(jìn)行分析,步驟如下:

      1)使用回車符和換行符(‘\r\n’)對請求數(shù)據(jù)包的文本進(jìn)行切分成行,使用空格對每行數(shù)據(jù)切分成字段。

      2)查找第一行以“GET”為第一個字段的行,將第二個字段的內(nèi)容標(biāo)記為“part1”。然后,在該數(shù)據(jù)包中查找以“Host:”為第一字段的行,將該行的第二字段的內(nèi)容標(biāo)記為“part2”,“part2”和“part1”的內(nèi)容連接起來即為請求的網(wǎng)頁地址(即網(wǎng)頁標(biāo)識),而該請求數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間即為網(wǎng)頁請求時(shí)間。

      確定網(wǎng)頁請返回時(shí)間的方法具體包括:在與上述請求數(shù)據(jù)包同一個TCP會話中,獲取該請求數(shù)據(jù)包對應(yīng)的響應(yīng)數(shù)據(jù)包,該響應(yīng)數(shù)據(jù)包的數(shù)量至少為一個。對響應(yīng)數(shù)據(jù)包的第一行以下,連續(xù)兩個回車符和換行符(‘\r\n\r\n’)以上的文本進(jìn)行分析,步驟如下:

      1)使用回車符和換行符(‘\r\n’)對響應(yīng)數(shù)據(jù)包的文本進(jìn)行切分成行,使用空格對每行數(shù)據(jù)切分成字段。

      2)對第一個響應(yīng)數(shù)據(jù)包進(jìn)行分析(根據(jù)TCP的序列號字段來判斷),查找以“Content-Length:”開始的行,該字段后面的數(shù)值即為網(wǎng)頁的大小。

      3)統(tǒng)計(jì)TCP會話中該請求數(shù)據(jù)包對應(yīng)的響應(yīng)數(shù)據(jù)包負(fù)荷的大小,當(dāng)?shù)扔谡埱蟮木W(wǎng)頁的大小時(shí),則表示該網(wǎng)頁加載完畢,最后一個響應(yīng)數(shù)據(jù)包對應(yīng)的接收時(shí)間即為網(wǎng)頁返回時(shí)間。

      此外,如果第一個響應(yīng)數(shù)據(jù)包沒有以“Content-Length:”開始的行,則可查找響應(yīng)數(shù)據(jù)包中包含“Connection:close”的行,該行信息表示該網(wǎng)頁傳輸完畢。因此,該包含“Connection:close”的響應(yīng)數(shù)據(jù)包對應(yīng)的接收時(shí)間即為網(wǎng)頁返回時(shí)間。

      如果既沒有以“Content-Length:”開始的行,又沒有以“Connection:close”的行,則在該TCP會話中查找響應(yīng)數(shù)據(jù)包的頭部,根據(jù)數(shù)據(jù)包的頭部的URL(Uniform Resoure Locator,統(tǒng)一資源定位符)的信息判斷是否為網(wǎng)頁響應(yīng)的文件,當(dāng)該頭部信息顯示為不是該網(wǎng)頁響應(yīng)文件時(shí),該數(shù)據(jù)包的上一個響應(yīng)數(shù)據(jù)包為請求網(wǎng)頁的最后一個響應(yīng)數(shù)據(jù)包。最后一個響應(yīng)數(shù)據(jù)包對應(yīng)的接收時(shí)間即為網(wǎng)頁文件的返回時(shí)間。

      最后,網(wǎng)頁返回時(shí)間減去網(wǎng)頁請求時(shí)間即為網(wǎng)頁加載時(shí)間。

      103、獲取所述網(wǎng)頁標(biāo)識對應(yīng)的至少一個首屏頁面元素。

      具體地,網(wǎng)頁中通常還會包含需要二次訪問的頁面元素,如圖片元素、外聯(lián)腳本元素、外聯(lián)層疊樣式表元素、框架元素等,而這些需要二次訪問的頁面元素分別對應(yīng)頁面元素服務(wù)器中的相應(yīng)的頁面元素文件,而首屏頁面元素是指在終端的第一屏頁面中顯示的,需要二次訪問的頁面元素。

      作為一種具體實(shí)施例,由于需要二次訪問的頁面元素具有特定的格式,所以根據(jù)特定格式從請求數(shù)據(jù)包中識別出需二次訪問的頁面元素。例如:圖片類型的頁面元素對應(yīng)的html(HyperText Markup Language,超級文本標(biāo)記語言)格式為<img src=”image.jpg”/>,其中src表示所包含的圖片文件;外聯(lián)腳本元素的格式為<script scr=”behavior.js”></script>,其中src表示腳本文件;外聯(lián)層疊樣式表元素的格式為<link rel=”stylesheet”,href=”style.css”/>,其中href表示層疊樣式表文件;框架元素的格式為<iframe src=”frame.htm”></iframe>,其中src表示框架內(nèi)的頁面文件。

      由于終端屏幕的尺寸大小以及用戶對頁面縮放比例的設(shè)置不同,同一網(wǎng)頁在終端的第一屏上顯示的頁面大小也會不同,顯示出的首屏頁面元素的個數(shù)也會不同,當(dāng)對獲取網(wǎng)頁首屏?xí)r間要求精度較高時(shí),需要針對具體情況精確獲取首屏頁面元素。

      用戶也可以設(shè)置一個終端的常用屏幕尺寸,且頁面縮放比例為常用值的頁面中所能顯示的首屏頁面元素作為參考,當(dāng)對獲取網(wǎng)頁首屏?xí)r間要求精度不高時(shí),可直接采用參考中首屏頁面元素。

      最后,從網(wǎng)頁文件中獲取首屏頁面元素的標(biāo)識,用于查找首屏頁面元素對應(yīng)的首屏頁面元素文件。

      104、根據(jù)所述流量記錄確定所述首屏頁面元素文件的請求時(shí)間和所述首屏頁面元素文件的返回時(shí)間,將所述首屏頁面元素的文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為所述首屏頁面元素文件的加載時(shí)間。

      其中,首屏頁面元素文件的加載時(shí)間是指從開始請求第一個加載的首屏頁面元素文件到最后一個加載的首屏頁面元素文件結(jié)束的時(shí)間。

      在步驟101中獲取到的流量記錄中,查找用于請求加載第一個首屏頁面元素的標(biāo)識對應(yīng)的請求數(shù)據(jù)包,該請求數(shù)據(jù)包的發(fā)送時(shí)間即可確定為首屏頁面元素文件的請求時(shí)間。

      查找用于加載最后一個首屏頁面元素的請求數(shù)據(jù)包,再查找與該請求數(shù)據(jù)包對應(yīng)的全部響應(yīng)報(bào)文,這些響應(yīng)報(bào)文全部接受完畢的時(shí)間可確定為首屏頁面元素的返回時(shí)間。

      具體的請求時(shí)間和返回時(shí)間的確定方法可參考步驟102,在此不重復(fù)贅述。

      最后,首屏頁面元素文件的返回時(shí)間減去首屏頁面元素文件的請求時(shí)間即為首屏頁面元素文件的加載時(shí)間。

      105、將所述網(wǎng)頁文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為網(wǎng)頁解析時(shí)間。

      具體地,網(wǎng)頁加載的過程包括:終端請求加載網(wǎng)頁文件,網(wǎng)頁服務(wù)器響應(yīng)請求,發(fā)送網(wǎng)頁文件。終端接收網(wǎng)頁文件,接收完畢后,終端開始對網(wǎng)頁文件的內(nèi)容進(jìn)行解析,得到需要二次訪問的首屏頁面元素文件,然后再請求加載首屏頁面元素文件。其中,網(wǎng)頁解析時(shí)間是指從網(wǎng)頁返回完畢到開始請求首屏頁面元素文件之間的時(shí)間即為網(wǎng)頁解析時(shí)間。

      106、根據(jù)所述網(wǎng)頁加載時(shí)間、所述首屏頁面元素的加載時(shí)間和所述網(wǎng)頁解析時(shí)間確定所述網(wǎng)頁首屏?xí)r間。

      作為一種具體實(shí)施例,將網(wǎng)頁加載時(shí)間、首屏頁面元素的加載時(shí)間和網(wǎng)頁解析時(shí)間相加得到同一終端訪問同一網(wǎng)頁的網(wǎng)頁首屏?xí)r間。

      本發(fā)明實(shí)施例提供的一種獲取網(wǎng)頁首屏?xí)r間的方法,通過根據(jù)在網(wǎng)絡(luò)側(cè)提取DPI系統(tǒng)中的流量記錄,分別獲取網(wǎng)頁文件的加載時(shí)間、首屏頁面元素文件的加載時(shí)間和網(wǎng)頁解析時(shí)間,再根據(jù)網(wǎng)頁文件的加載時(shí)間、首屏頁面元素文件的加載時(shí)間和網(wǎng)頁解析時(shí)間確定網(wǎng)頁首屏?xí)r間。相比較于現(xiàn)有技術(shù)中的在用戶側(cè)部署專門的軟件或硬件設(shè)備作為探針,并掛在用戶家庭網(wǎng)關(guān)或者安裝在用戶的電腦中,本發(fā)明不需要再在用戶側(cè)部署探針,不需要占用用戶的流量,可以直接根據(jù)網(wǎng)絡(luò)側(cè)DPI系統(tǒng)中的流量記錄進(jìn)行處理,方便地得到網(wǎng)頁首屏?xí)r間,進(jìn)而可以根據(jù)網(wǎng)頁首屏?xí)r間評價(jià)互聯(lián)網(wǎng)業(yè)務(wù)的質(zhì)量,為運(yùn)營商和互聯(lián)網(wǎng)公司提供提升用戶感知的依據(jù)。

      進(jìn)一步地,作為對圖1所示方法的細(xì)化和擴(kuò)展,本發(fā)明實(shí)施例還提供了一種獲取網(wǎng)頁首屏?xí)r間的方法,如圖2所示,在步驟106之后,該方法還包括:

      107、當(dāng)步驟106獲取的網(wǎng)頁首屏?xí)r間大于預(yù)設(shè)閾值時(shí),確定所述終端訪問所述網(wǎng)頁的網(wǎng)頁文件的平均加載時(shí)間、首屏頁面元素文件的平均加載時(shí)間和網(wǎng)頁的平均解析時(shí)間。

      其中,預(yù)設(shè)閾值可以確定為同一終端多次訪問同一網(wǎng)址時(shí)網(wǎng)頁首屏?xí)r間的平均值。預(yù)設(shè)閾值的選擇也可根據(jù)用戶對網(wǎng)頁首屏?xí)r間的要求進(jìn)行確定,具體確定標(biāo)準(zhǔn)在此不做限定。

      作為一種具體的實(shí)施例,終端多次訪問網(wǎng)頁時(shí),先確定每一次的網(wǎng)頁文件的加載時(shí)間,然后對這些網(wǎng)頁文件的加載時(shí)間求平均值,該平均值確定為網(wǎng)頁文件的平均加載時(shí)間。

      類似方法確定首屏頁面元素文件的平均加載時(shí)間和網(wǎng)頁的平均解析時(shí)間,在此不重復(fù)贅述。

      108、比較所述網(wǎng)頁文件的加載時(shí)間與所述平均網(wǎng)頁文件的加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間與所述首屏頁面元素文件的平均加載時(shí)間以及所述網(wǎng)頁解析時(shí)間和所述網(wǎng)頁的平均解析時(shí)間。

      作為一種具體實(shí)施例,計(jì)算步驟102中確定的網(wǎng)頁文件的加載時(shí)間和平均網(wǎng)頁文件的加載時(shí)間的差值,計(jì)算步驟104中確定的首屏頁面元素文件的加載時(shí)間和首屏頁面元素文件的平均加載時(shí)間的差值,計(jì)算步驟105中確定的網(wǎng)頁解析時(shí)間和網(wǎng)頁的平均解析時(shí)間的差值,并比較三個差值的相對大小。

      109、根據(jù)比較結(jié)果確定影響所述網(wǎng)頁首屏?xí)r間的因素。

      作為一種具體實(shí)施例,當(dāng)步驟106中確定的網(wǎng)頁首屏?xí)r間大于預(yù)設(shè)閾值時(shí),表明網(wǎng)頁首屏?xí)r間過長,需要分析和確定影響網(wǎng)頁首屏?xí)r間的因素。步驟108中確定的三個參數(shù)的差值(網(wǎng)頁文件的加載時(shí)間與網(wǎng)頁文件的平均加載時(shí)間的差值,首屏頁面元素文件的加載時(shí)間和首屏頁面元素文件的平均加載時(shí)間的差值,網(wǎng)頁解析時(shí)間和網(wǎng)頁的平均解析時(shí)間的差值)越大,表明對網(wǎng)頁首屏?xí)r間的影響也越大。根據(jù)差值的相對大小,可以定位網(wǎng)頁首屏?xí)r間的瓶頸因素。

      本發(fā)明實(shí)施例提供的一種獲取網(wǎng)頁首屏?xí)r間的方法,通過根據(jù)在網(wǎng)絡(luò)側(cè)提取DPI系統(tǒng)中的流量記錄,分別獲取網(wǎng)頁文件的平均加載時(shí)間、首屏頁面元素文件的平均加載時(shí)間和網(wǎng)頁的平均解析時(shí)間,進(jìn)而確定網(wǎng)頁首屏?xí)r間的瓶頸因素。相比較于現(xiàn)有技術(shù)中只是獲取單一終端單次訪問網(wǎng)頁的一個網(wǎng)頁首屏?xí)r間相比,本發(fā)明直接根據(jù)網(wǎng)絡(luò)側(cè)DPI系統(tǒng)中的流量記錄,計(jì)算出實(shí)際計(jì)算得到的三個參數(shù)與這三個平均值的差值情況,定位影響網(wǎng)頁首屏?xí)r間的因素以及影響程度,為運(yùn)營商和互聯(lián)網(wǎng)公司提供提升用戶感知的依據(jù)。

      此外,為了更精確的獲取影響網(wǎng)頁首屏?xí)r間的瓶頸因素,以及為改進(jìn)網(wǎng)頁首屏?xí)r間提供依據(jù),本發(fā)明實(shí)施例還提供了另一種獲取三個參數(shù)的平均值的方法,如下:

      另一種獲取平均網(wǎng)頁文件的加載時(shí)間的具體方法,如下:

      需要說明的是,同一終端在請求訪問同一網(wǎng)頁時(shí),該網(wǎng)頁的文件可能保存在多個不同位置的網(wǎng)址服務(wù)器上,由于受終端的地理位置和傳輸網(wǎng)絡(luò)等因素的影響,每一次響應(yīng)終端的請求的網(wǎng)址服務(wù)器也有可能不同,而不同的網(wǎng)址服務(wù)器響應(yīng)時(shí),對應(yīng)的網(wǎng)頁加載時(shí)間不同,故需要針對不同的網(wǎng)址服務(wù)器計(jì)算相應(yīng)的網(wǎng)頁加載時(shí)間。

      作為一種具體實(shí)施例,在步驟101獲取的請求數(shù)據(jù)包中,首先,查找以“Host:”為第一字段的行,該行的第二字段即為網(wǎng)頁服務(wù)器的IP地址或者為網(wǎng)頁對應(yīng)的域名,若為網(wǎng)頁對應(yīng)的域名則可通過該請求數(shù)據(jù)包的目的IP地址確定為網(wǎng)頁服務(wù)器的IP地址。

      然后,針對同一終端訪問同一網(wǎng)址時(shí),同一個網(wǎng)頁服務(wù)器響應(yīng)時(shí),確定每一次的網(wǎng)頁請求時(shí)間和網(wǎng)頁返回時(shí)間,進(jìn)而確定每一次的網(wǎng)頁加載時(shí)間。再對這些網(wǎng)頁加載時(shí)間求平均數(shù),即反映該網(wǎng)頁服務(wù)器響應(yīng)時(shí)對應(yīng)的平均加載時(shí)間。

      最后,依照此方法分別獲取不同網(wǎng)頁服務(wù)器響應(yīng)時(shí)對應(yīng)的平均加載時(shí)間,并建立一個網(wǎng)頁服務(wù)器的IP地址和其對應(yīng)的平均網(wǎng)頁加載時(shí)間的列表,通過該列表可以反映不同網(wǎng)頁服務(wù)器響應(yīng)同一終端訪問同一網(wǎng)頁的平均加載時(shí)間,其數(shù)值的大小可以反映不同網(wǎng)址服務(wù)器對網(wǎng)頁首屏?xí)r間的不同影響情況,既可根據(jù)精確的確定影響網(wǎng)頁首屏?xí)r間的瓶頸因素,精確到具體響應(yīng)的網(wǎng)址服務(wù)器,又可以為改進(jìn)瓶頸因素提供改進(jìn)方向和依據(jù)。

      另一種獲取首屏頁面元素文件的平均加載時(shí)間的具體方法,如下:

      需要說明的是,同一終端在請求訪問同一網(wǎng)頁的同一首屏頁面元素時(shí),該首屏頁面元素的文件可能保存在不同位置的頁面元素服務(wù)器上,由于受終端的地理位置和傳輸網(wǎng)絡(luò)等因素的影響,每一次響應(yīng)終端的請求的頁面元素服務(wù)器也有可能不同,而不同的頁面元素服務(wù)器響應(yīng)時(shí),對應(yīng)的頁面元素對應(yīng)的加載時(shí)間不同,故需要針對不同的頁面元素服務(wù)器計(jì)算相應(yīng)的頁面元素的加載時(shí)間。

      作為一種具體實(shí)施例,在步驟101獲取的請求數(shù)據(jù)包中,首先,查找以“Host:”為第一字段的行,該行的第二字段即為頁面元素服務(wù)器的IP地址或者為頁面元素對應(yīng)的域名,若為頁面元素對應(yīng)的域名則可通過該請求數(shù)據(jù)包的目的IP地址確定為頁面元素服務(wù)器的IP地址。

      然后,針對同一終端訪問同一網(wǎng)址時(shí),同一個頁面元素服務(wù)器響應(yīng)時(shí),確定每一次頁面元素的請求時(shí)間和返回時(shí)間,進(jìn)而確定每一次的頁面元素的加載時(shí)間。再對這些頁面元素服務(wù)器的加載時(shí)間求平均數(shù),即反映該首屏頁面元素服務(wù)器響應(yīng)時(shí)對應(yīng)的首屏頁面元素的平均加載時(shí)間。

      最后,依照此方法分別獲取不同首屏頁面元素服務(wù)器響應(yīng)時(shí)的平均加載時(shí)間,并建立一個首屏頁面元素服務(wù)器的IP地址和其對應(yīng)的首屏頁面元素文件的平均加載時(shí)間的列表,通過該列表可以反映不同首屏頁面元素服務(wù)器響應(yīng)同一終端訪問同一首屏頁面元素的平均加載時(shí)間,其數(shù)值的大小可以反映不同首屏頁面元素服務(wù)器對網(wǎng)頁首屏?xí)r間的影響情況,既可根據(jù)精確的確定影響網(wǎng)頁首屏?xí)r間的瓶頸因素,精確到具體響應(yīng)的首屏頁面元素服務(wù)器,又可以為改進(jìn)瓶頸因素提供改進(jìn)方向和依據(jù)。

      另一種獲取網(wǎng)頁的平均解析時(shí)間的具體方法,如下:

      網(wǎng)頁的平均解析時(shí)間需要說明的是,同一終端在請求訪問同一網(wǎng)頁時(shí),但由于終端的User-Agent字段對應(yīng)的用戶代理信息的不同,用戶代理信息包括硬件類型、硬件配置和軟件版本等,網(wǎng)頁的解析時(shí)間也會有所不同。

      作為一種具體實(shí)施例,首先,在步驟101獲取的請求數(shù)據(jù)包中,查找以“User-Agent:”為第一字段的行,第二字段的內(nèi)容的信息為User-Agent信息。

      然后,針對同一終端訪問同一網(wǎng)址時(shí),終端對應(yīng)的User-Agent信息相同時(shí),確定每一次訪問的網(wǎng)頁解析時(shí)間,再對網(wǎng)頁解析時(shí)間求平均數(shù),即反映該User-Agent信息對應(yīng)的平均解析時(shí)間。

      網(wǎng)頁的平均解析時(shí)間網(wǎng)頁的平均解析時(shí)間最后,依照此方法分別獲取不同User-Agent對應(yīng)網(wǎng)頁的平均解析時(shí)間,并建立一個User-Agent信息對應(yīng)的網(wǎng)頁的平均解析時(shí)間的列表,通過該列表可以反映不同User-Agent解析同一網(wǎng)址文件的平均時(shí)間,其數(shù)值的大小可以反映不同User-Agent字段對網(wǎng)頁首屏?xí)r間的影響情況,既可根據(jù)精確的確定影響網(wǎng)頁首屏?xí)r間的瓶頸因素,精確到具體終端的User-Agent信息,又可以為改進(jìn)瓶頸因素提供改進(jìn)方向和依據(jù)。

      此外,基于這種獲取三個參數(shù)的平均值的方法上,獲取網(wǎng)頁首屏?xí)r間的平均值也可采取如下方法:

      獲取上述多個平均網(wǎng)頁加載時(shí)間、多個平均首屏頁面元素的加載時(shí)間和多個網(wǎng)頁的平均解析時(shí)間中的最小值,根據(jù)公式計(jì)算得到最優(yōu)網(wǎng)頁首屏?xí)r間。網(wǎng)頁的平均解析時(shí)間獲取其中的最大值,根據(jù)公式計(jì)算得到最差網(wǎng)頁首屏?xí)r間。

      可以根據(jù)步驟106中確定的網(wǎng)頁首屏?xí)r間在最優(yōu)網(wǎng)頁首屏?xí)r間和最差網(wǎng)頁首屏?xí)r間之間的位置情況來評價(jià)網(wǎng)頁質(zhì)量的情況,也可根據(jù)最優(yōu)網(wǎng)頁首屏?xí)r間和最差網(wǎng)頁首屏?xí)r間的平均值來確定平均網(wǎng)頁首屏?xí)r間,該平均網(wǎng)頁首屏?xí)r間可作為預(yù)設(shè)閾值,需要說明是這里僅僅給出了預(yù)設(shè)閾值的一種示例,具體預(yù)設(shè)閾值的設(shè)置在此不做限定。

      本發(fā)明實(shí)施例還提供一種獲取網(wǎng)頁首屏?xí)r間的裝置30,如圖3所示,所述網(wǎng)頁包括網(wǎng)頁文件和頁面元素文件,所述裝置包括:

      獲取模塊31,用于根據(jù)終端接入標(biāo)識和網(wǎng)頁標(biāo)識獲取深度報(bào)文檢測DPI系統(tǒng)中對應(yīng)的流量記錄,所述流量記錄包括所述終端接入標(biāo)識對應(yīng)的終端訪問所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁時(shí)產(chǎn)生的數(shù)據(jù)包和每一個所述數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間或者接收時(shí)間,所述數(shù)據(jù)包包括請求數(shù)據(jù)包和響應(yīng)數(shù)據(jù)包。

      確定模塊32,用于根據(jù)所述獲取模塊31獲取的所述流量記錄確定所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁文件的請求時(shí)間和網(wǎng)頁文件的返回時(shí)間,將所述網(wǎng)頁文件的返回時(shí)間和所述網(wǎng)頁文件的請求時(shí)間的差值確定為網(wǎng)頁文件的加載時(shí)間。

      所述獲取模塊31,還用于獲取所述網(wǎng)頁標(biāo)識對應(yīng)的至少一個首屏頁面元素,每個所述首屏頁面元素對應(yīng)一個首屏頁面元素文件。

      所述確定模塊32,還用于根據(jù)所述獲取模塊31獲取的所述流量記錄確定所述首屏頁面元素文件的請求時(shí)間和所述首屏頁面元素文件的返回時(shí)間,將所述首屏頁面元素文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為所述首屏頁面元素文件的加載時(shí)間。

      所述確定模塊32,還用于將所述網(wǎng)頁文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為網(wǎng)頁解析時(shí)間。

      所述確定模塊32,還用于根據(jù)所述網(wǎng)頁文件的加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間和所述網(wǎng)頁解析時(shí)間確定所述網(wǎng)頁的網(wǎng)頁首屏?xí)r間。

      進(jìn)一步地,所述確定模塊32,還用于將包含所述網(wǎng)頁標(biāo)識且用于請求加載所述網(wǎng)頁文件的請求數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間確定為所述網(wǎng)頁文件的請求時(shí)間;查找包含所述網(wǎng)頁標(biāo)識且用于請求加載所述網(wǎng)頁文件的所述請求數(shù)據(jù)包對應(yīng)的至少一個所述響應(yīng)數(shù)據(jù)包;將所述至少一個所述響應(yīng)數(shù)據(jù)包中最后接收的所述響應(yīng)數(shù)據(jù)包對應(yīng)的接收時(shí)間確定為網(wǎng)頁文件的返回時(shí)間。

      所述確定模塊32,還用于確定用于請求加載第一個所述首屏頁面元素文件的所述請求數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間為所述首屏頁面元素文件的請求時(shí)間;查找用于請求加載最后一個所述首屏頁面元素文件的所述請求數(shù)據(jù)包對應(yīng)的至少一個所述響應(yīng)數(shù)據(jù)包;將所述至少一個所述響應(yīng)數(shù)據(jù)包中最后接收的所述響應(yīng)數(shù)據(jù)包對應(yīng)的接收時(shí)間確定為首屏頁面元素文件的返回時(shí)間。

      所述確定模塊32,還用于將所述網(wǎng)頁文件的加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間和所述網(wǎng)頁解析時(shí)間的和值確定為所述網(wǎng)頁的網(wǎng)頁首屏?xí)r間。

      所述確定模塊32,還用于當(dāng)所述網(wǎng)頁首屏?xí)r間大于預(yù)設(shè)閾值時(shí),確定所述終端訪問所述網(wǎng)頁的網(wǎng)頁文件的平均加載時(shí)間、首屏頁面元素文件的平均加載時(shí)間和網(wǎng)頁的平均解析時(shí)間;比較所述網(wǎng)頁文件的加載時(shí)間與所述網(wǎng)頁文件的平均加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間與所述首屏頁面元素文件的平均加載時(shí)間以及所述網(wǎng)頁解析時(shí)間和所述網(wǎng)頁的平均解析時(shí)間;根據(jù)比較結(jié)果確定影響所述網(wǎng)頁首屏?xí)r間的因素。

      本發(fā)明實(shí)施例提供的一種獲取網(wǎng)頁首屏?xí)r間的裝置,通過根據(jù)在網(wǎng)絡(luò)側(cè)提取DPI系統(tǒng)中的流量記錄,分別獲取網(wǎng)頁文件的加載時(shí)間、首屏頁面元素文件的加載時(shí)間和網(wǎng)頁解析時(shí)間,再根據(jù)網(wǎng)頁文件的加載時(shí)間、首屏頁面元素文件的加載時(shí)間和網(wǎng)頁解析時(shí)間確定網(wǎng)頁首屏?xí)r間。相比較于現(xiàn)有技術(shù)中的在用戶側(cè)部署專門的軟件或硬件設(shè)備作為探針,并掛在用戶家庭網(wǎng)關(guān)或者安裝在用戶的電腦中,本發(fā)明不需要再在用戶側(cè)部署探針,不需要占用用戶的流量,可以直接根據(jù)網(wǎng)絡(luò)側(cè)DPI系統(tǒng)中的流量記錄進(jìn)行處理,方便地得到網(wǎng)頁首屏?xí)r間,進(jìn)而可以根據(jù)網(wǎng)頁首屏?xí)r間評價(jià)互聯(lián)網(wǎng)業(yè)務(wù)的質(zhì)量,為運(yùn)營商和互聯(lián)網(wǎng)公司提供提升用戶感知的依據(jù)。

      如圖4所示,本發(fā)明實(shí)施例提供一種獲取網(wǎng)頁首屏?xí)r間的終端,包括:處理器401、存儲器402、收發(fā)器403以及總線404,所述處理器401、存儲器402和收發(fā)器403通過所述總線404互相通信。其中,所述存儲器402用于存儲多個指令以實(shí)現(xiàn)本發(fā)明提供的撥號方法,所述處理器401執(zhí)行所述多個指令以實(shí)現(xiàn)根據(jù)終端接入標(biāo)識和網(wǎng)頁標(biāo)識獲取深度報(bào)文檢測DPI系統(tǒng)中對應(yīng)的流量記錄,所述流量記錄包括所述終端接入標(biāo)識對應(yīng)的終端訪問所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁時(shí)產(chǎn)生的數(shù)據(jù)包和每一個所述數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間或者接收時(shí)間,所述數(shù)據(jù)包包括請求數(shù)據(jù)包和響應(yīng)數(shù)據(jù)包;根據(jù)所述流量記錄確定所述網(wǎng)頁標(biāo)識對應(yīng)的網(wǎng)頁文件的請求時(shí)間和網(wǎng)頁文件的返回時(shí)間,將所述網(wǎng)頁文件的返回時(shí)間和所述網(wǎng)頁文件的請求時(shí)間的差值確定為網(wǎng)頁文件的加載時(shí)間;獲取所述網(wǎng)頁標(biāo)識對應(yīng)的至少一個首屏頁面元素,每個所述首屏頁面元素對應(yīng)一個首屏頁面元素文件;根據(jù)所述流量記錄確定所述首屏頁面元素文件的請求時(shí)間和所述首屏頁面元素文件的返回時(shí)間,將所述首屏頁面元素文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為所述首屏頁面元素文件的加載時(shí)間;將所述網(wǎng)頁文件的返回時(shí)間和所述首屏頁面元素文件的請求時(shí)間的差值確定為網(wǎng)頁解析時(shí)間;根據(jù)所述網(wǎng)頁文件的加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間和所述網(wǎng)頁解析時(shí)間確定所述網(wǎng)頁的網(wǎng)頁首屏?xí)r間。

      進(jìn)一步的,所述處理器401還用于將包含所述網(wǎng)頁標(biāo)識且用于請求加載所述網(wǎng)頁文件的請求數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間確定為所述網(wǎng)頁文件的請求時(shí)間;查找包含所述網(wǎng)頁標(biāo)識且用于請求加載所述網(wǎng)頁文件的所述請求數(shù)據(jù)包對應(yīng)的至少一個所述響應(yīng)數(shù)據(jù)包;將所述至少一個所述響應(yīng)數(shù)據(jù)包中最后接收的所述響應(yīng)數(shù)據(jù)包對應(yīng)的接收時(shí)間確定為網(wǎng)頁文件的返回時(shí)間。

      進(jìn)一步的,所述處理器401還用于確定用于請求加載第一個所述首屏頁面元素文件的所述請求數(shù)據(jù)包對應(yīng)的發(fā)送時(shí)間為所述首屏頁面元素文件的請求時(shí)間;查找用于請求加載最后一個所述首屏頁面元素文件的所述請求數(shù)據(jù)包對應(yīng)的至少一個所述響應(yīng)數(shù)據(jù)包;將所述至少一個所述響應(yīng)數(shù)據(jù)包中最后接收的所述響應(yīng)數(shù)據(jù)包對應(yīng)的接收時(shí)間確定為首屏頁面元素文件的返回時(shí)間。

      進(jìn)一步的,所述處理器401還用于將所述網(wǎng)頁文件的加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間和所述網(wǎng)頁解析時(shí)間的和值確定為所述網(wǎng)頁的網(wǎng)頁首屏?xí)r間。

      進(jìn)一步的,所述處理器401還用于當(dāng)所述網(wǎng)頁首屏?xí)r間大于預(yù)設(shè)閾值時(shí),確定所述終端訪問所述網(wǎng)頁的網(wǎng)頁文件的平均加載時(shí)間、首屏頁面元素文件的平均加載時(shí)間和網(wǎng)頁的平均解析時(shí)間;比較所述網(wǎng)頁文件的加載時(shí)間與所述網(wǎng)頁文件的平均加載時(shí)間、所述首屏頁面元素文件的加載時(shí)間與所述首屏頁面元素文件的平均加載時(shí)間以及所述網(wǎng)頁解析時(shí)間和所述網(wǎng)頁的平均解析時(shí)間;根據(jù)比較結(jié)果確定影響所述網(wǎng)頁首屏?xí)r間的因素。

      其中,本發(fā)明實(shí)施例所述的處理器401可以是一個處理器,也可以是多個處理元件的統(tǒng)稱。例如,該處理器401可以是中央處理器(Central Processing Unit,簡稱CPU),也可以是特定集成電路(Application Specific Integrated Circuit,簡稱ASIC),或者是被配置成實(shí)施本發(fā)明實(shí)施例的一個或多個集成電路,例如:一個或多個微處理器(digital signal processor,簡稱DSP),或,一個或者多個現(xiàn)場可編程門陣列(Field Programmable Gate Array,簡稱FPGA)。

      存儲器402可以是一個存儲裝置,也可以是多個存儲元件的統(tǒng)稱,且用于存儲可執(zhí)行程序代碼等。且存儲器402可以包括隨機(jī)存儲器(RAM),也可以包括非易失性存儲器(non-volatile memory),例如磁盤存儲器,閃存(Flash)等。

      總線404可以是工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Industry Standard Architecture,ISA)總線、外部設(shè)備互連(Peripheral Component,PCI)總線或擴(kuò)展工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(Extended Industry Standard Architecture,EISA)總線等。該總線404可以分為地址總線、數(shù)據(jù)總線、控制總線等。為便于表示,圖4中僅用一條粗線表示,但并不表示僅有一根總線或一種類型的總線。

      本說明書中的各個實(shí)施例均采用遞進(jìn)的方式描述,各個實(shí)施例之間相同相似的部分互相參見即可,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

      本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲于計(jì)算機(jī)可讀取存儲介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲介質(zhì)可為磁碟、光盤、只讀存儲記憶體(Read-Only Memory,ROM)或隨機(jī)存儲記憶體(Random Access Memory,RAM)等。

      以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。

      當(dāng)前第1頁1 2 3 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1