一種網(wǎng)頁評估的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種網(wǎng)頁評估的方法及裝置,所述網(wǎng)頁評估的方法首先獲取網(wǎng)頁的頁面大小信息,然后根據(jù)頁面大小信息確定網(wǎng)頁的網(wǎng)頁類別,然后根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。該網(wǎng)頁評估的方法及裝置對不同類型的網(wǎng)頁進(jìn)行評估采用不同的定界門限,從而可以通過為不同網(wǎng)頁類型的網(wǎng)頁設(shè)置合適的定界門限,使得最終的評估結(jié)果能夠更加真實的反應(yīng)用戶使用網(wǎng)絡(luò)業(yè)務(wù)的體驗。
【專利說明】一種網(wǎng)頁評估的方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)【技術(shù)領(lǐng)域】,更具體的說,是涉及一種網(wǎng)頁評估的方法及裝置。
【背景技術(shù)】
[0002]隨著移動互聯(lián)網(wǎng)的高速發(fā)展,各式各樣的智能終端也進(jìn)入廣大用戶的日常生活。利用智能終端瀏覽網(wǎng)頁、觀看視頻等也成為了用戶在智能終端上的日常應(yīng)用。
[0003]為了更好的服務(wù)于用戶,需要了解用戶使用網(wǎng)絡(luò)業(yè)務(wù)后的體驗和反應(yīng),從而要對用戶使用網(wǎng)絡(luò)業(yè)務(wù)過程中的網(wǎng)頁呈現(xiàn)進(jìn)行評估。現(xiàn)有技術(shù)中,一般采用關(guān)鍵質(zhì)量指標(biāo)評估方法來確定用戶使用某業(yè)務(wù)的實際感受。這種方法在實現(xiàn)過程中,會根據(jù)系統(tǒng)中配置的參數(shù)指標(biāo)對網(wǎng)頁進(jìn)行評估。但在實際情況中,各類業(yè)務(wù)的網(wǎng)頁的大小及類型都不同,一些網(wǎng)頁本身包含很多響應(yīng)包(例如圖片比較多的網(wǎng)頁),其需要下載的數(shù)據(jù)量比較大,而一些網(wǎng)頁本身只包括數(shù)量比較少且簡單的響應(yīng)包(例如文字?jǐn)?shù)據(jù)),其需要下載的數(shù)據(jù)量比較少,因此,這種情況下采用固定的判斷標(biāo)準(zhǔn)來對上述兩種網(wǎng)頁進(jìn)行評估,得到的評估結(jié)果就不能夠真實的反應(yīng)用戶的使用體驗。
【發(fā)明內(nèi)容】
[0004]有鑒于此,本發(fā)明提供了一種網(wǎng)頁評估的方法及裝置,以克服現(xiàn)有技術(shù)中由于采用固定的判斷標(biāo)準(zhǔn)對網(wǎng)頁進(jìn)行評估而導(dǎo)致的評估結(jié)果不能夠真實反應(yīng)用戶的使用體驗的問題。
[0005]為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0006]第一方面,本申請公開了一種網(wǎng)頁評估的方法,包括:
[0007]獲取網(wǎng)頁的頁面大小信息;
[0008]根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別;
[0009]根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0010]在第一方面的第一種可能實現(xiàn)的方式中,所述獲取網(wǎng)頁的頁面大小信息,包括:
[0011]在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0012]根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
[0013]在第一方面的第二種科恩能夠?qū)崿F(xiàn)的方式中,所述獲取網(wǎng)頁的頁面大小信息,包括:
[0014]在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0015]檢測接收到的數(shù)據(jù)中的重傳字節(jié)數(shù);
[0016]根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)以及所述數(shù)據(jù)中的重傳字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信
肩、O
[0017]在第一方面的第三種可能實現(xiàn)的方式中,所述根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別,包括:[0018]根據(jù)所述頁面大小信息和預(yù)設(shè)閾值確定所述網(wǎng)頁屬于小頁面、中頁面或大頁面。
[0019]在第一方面以及第一方面的各種可能實現(xiàn)的方式的基礎(chǔ)上,在所述根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果前,還包括:
[0020]確定與所述網(wǎng)頁類別對應(yīng)的定界門限。
[0021]在第一方面以及第一方面的各種可能實現(xiàn)的方式的基礎(chǔ)上,所述確定與所述網(wǎng)頁類別對應(yīng)的定界門限,包括:
[0022]根據(jù)多個網(wǎng)頁在呈現(xiàn)過程中的歷史參數(shù)信息確定所述網(wǎng)頁類別對應(yīng)的定界門限。
[0023]在第一方面以及第一方面的各種可能實現(xiàn)的方式的基礎(chǔ)上,所述參數(shù)信息包括響應(yīng)延時信息、響應(yīng)成功率信息和網(wǎng)頁顯示速率信息。
[0024]第二方面,本申請公開了一種網(wǎng)頁評估的裝置,包括:
[0025]信息獲取模塊,用于獲取網(wǎng)頁的頁面大小信息;
[0026]類別確定模塊,用于根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別;
[0027]評估結(jié)果確定模塊,用于根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0028]在第二方面的第一種可能實現(xiàn)的方式中,所述信息獲取模塊包括:
[0029]第一檢測模塊,用于在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0030]信息獲取子模塊,用于根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
[0031]在第二方面的第二種可能實現(xiàn)的方式中,所述信息獲取模塊包括:
[0032]第一檢測模塊,用于在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0033]第二檢測模塊,用于檢測接收到的數(shù)據(jù)中的重傳字節(jié)數(shù);
[0034]信息獲取子模塊,用于根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)以及所述數(shù)據(jù)中的重傳字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
[0035]在第二方面的第三種可能實現(xiàn)的方式中,所述類別確定模塊具體用于:
[0036]根據(jù)所述頁面大小信息和預(yù)設(shè)閾值確定所述網(wǎng)頁屬于小頁面、中頁面或大頁面。
[0037]在第二方面以及第二方面的各個可能實現(xiàn)的方式的基礎(chǔ)上,還包括:
[0038]門限確定模塊,用于確定所述網(wǎng)頁類別對應(yīng)的定界門限。
[0039]在第二方面以及第二方面的各個可能實現(xiàn)的方式的基礎(chǔ)上,所述門限確定模塊具體用于:
[0040]根據(jù)多個網(wǎng)頁在呈現(xiàn)過程中的歷史參數(shù)信息確定所述網(wǎng)頁類別對應(yīng)的定界門限。
[0041]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明實施例公開了一種網(wǎng)頁評估的方法及裝置,所述網(wǎng)頁評估的方法首先獲取網(wǎng)頁的頁面大小信息,然后根據(jù)頁面大小信息確定網(wǎng)頁的網(wǎng)頁類別,然后根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。該網(wǎng)頁評估的方法及裝置對不同類型的網(wǎng)頁進(jìn)行評估采用不同的定界門限,從而可以通過為不同網(wǎng)頁類型的網(wǎng)頁設(shè)置合適的定界門限,使得最終的評估結(jié)果能夠更加真實的反應(yīng)用戶使用網(wǎng)絡(luò)業(yè)務(wù)的體驗。
【專利附圖】
【附圖說明】
[0042]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0043]圖1為本發(fā)明實施例公開的網(wǎng)頁評估的方法的流程圖;
[0044]圖2為本發(fā)明實施例公開的獲取網(wǎng)頁的頁面大小信息的第一流程圖;
[0045]圖3為本發(fā)明實施例公開的獲取網(wǎng)頁的頁面大小信息的第二流程圖;
[0046]圖4為本發(fā)明實施例公開的另一個網(wǎng)頁評估的方法的流程圖;
[0047]圖5為本發(fā)明實施例公開的網(wǎng)頁評估的裝置的結(jié)構(gòu)示意圖;
[0048]圖6為本發(fā)明實施例公開的信息獲取模塊的第一結(jié)構(gòu)示意圖;
[0049]圖7為本發(fā)明實施例公開的信息獲取模塊的第二結(jié)構(gòu)示意圖;
[0050]圖8為本發(fā)明實施例公開的另一個網(wǎng)頁評估的裝置的結(jié)構(gòu)示意圖;
[0051]圖9為本發(fā)明實施例公開的網(wǎng)頁評估設(shè)備的結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護(hù)的范圍。
[0053]圖1為本發(fā)明實施例公開的網(wǎng)頁評估的方法的流程圖,參見圖1所示,所述網(wǎng)頁評估的方法可以包括:
[0054]步驟101:獲取網(wǎng)頁的頁面大小信息;
[0055]獲取網(wǎng)頁的頁面大小信息,后續(xù)可以根據(jù)所述網(wǎng)頁的頁面大小信息判斷得到所述網(wǎng)頁的網(wǎng)頁類別。獲取網(wǎng)頁的頁面大小信息的方法有多種,本實施例中,并不對獲取網(wǎng)頁的頁面大小信息的方法做固定限制。
[0056]步驟102:根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別;
[0057]根據(jù)頁面大小的不同可以將網(wǎng)頁劃分為多種類別,例如大網(wǎng)頁、大中網(wǎng)頁、中網(wǎng)頁、中小網(wǎng)頁和小網(wǎng)頁。當(dāng)然,網(wǎng)頁類別的數(shù)量也不是固定的,一般來說,在對評估結(jié)果要求越嚴(yán)格的場景中,網(wǎng)頁類別就需要劃分的更多一點。通常來說,可以根據(jù)網(wǎng)頁的頁面大小將網(wǎng)頁類別劃分為小網(wǎng)頁、中網(wǎng)頁和大網(wǎng)頁。
[0058]步驟103:根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0059]每一個網(wǎng)頁類別都有與自身對應(yīng)的定界門限,該定界門限可以作為判斷網(wǎng)頁正?;虿徽?,或者說網(wǎng)頁顯示速度正?;蝻@示速度緩慢的標(biāo)準(zhǔn)。該定界門限可以預(yù)先配置在系統(tǒng)中。
[0060]其中,所述參數(shù)信息可以包括但不限于響應(yīng)延時信息、響應(yīng)成功率信息和網(wǎng)頁顯示速率信息。在所述網(wǎng)頁呈現(xiàn)的過程中,上述各個參數(shù)信息可以方便的檢測得到,或者通過對檢測到的信息的相關(guān)計算得到。例如,響應(yīng)延時信息可以在所述網(wǎng)頁呈現(xiàn)的過程中直接檢測得到,而網(wǎng)頁顯示速率可以通過公式“網(wǎng)頁顯示速率=頁面大小/響應(yīng)延時”計算得到。
[0061]將在網(wǎng)頁呈現(xiàn)過程中得到的參數(shù)信息和與所述網(wǎng)頁的網(wǎng)頁類型對應(yīng)的定界門限進(jìn)行比較判斷,確定所述網(wǎng)頁的評估結(jié)果。例如,當(dāng)確定所述網(wǎng)頁的網(wǎng)頁類型為中頁面后,獲取得到與中頁面對應(yīng)的定界門限為“響應(yīng)延時=3s”,在所述中頁面的網(wǎng)頁的呈現(xiàn)過程中檢測到響應(yīng)延時為4s,則得到所述中頁面顯示緩慢的評估結(jié)果。
[0062]需要說明的是,不同的網(wǎng)頁類別對應(yīng)的定界門限的參數(shù)可以不同,例如,中小頁面中一般交互信息比較多,可以采用響應(yīng)延時的參數(shù)進(jìn)行定界門限設(shè)置;而大頁面一般需要下載的數(shù)據(jù)量大,因此可以采用網(wǎng)頁顯示速率的參數(shù)進(jìn)行定界門限設(shè)置。
[0063]本實施例中,所述網(wǎng)頁評估的方法首先獲取網(wǎng)頁的頁面大小信息,然后根據(jù)頁面大小信息確定網(wǎng)頁的網(wǎng)頁類別,然后根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。該網(wǎng)頁評估的方法對不同類型的網(wǎng)頁進(jìn)行評估采用不同的定界門限,從而可以通過為不同網(wǎng)頁類型的網(wǎng)頁設(shè)置合適的定界門限,使得最終的評估結(jié)果能夠更加真實的反應(yīng)用戶使用網(wǎng)絡(luò)業(yè)務(wù)的體驗。
[0064]在上述實施例中,步驟101可以有不同的實現(xiàn)方式。圖2為本發(fā)明實施例公開的獲取網(wǎng)頁的頁面大小信息的第一流程圖,參見圖2所示,獲取網(wǎng)頁的頁面大小信息可以包括:
[0065]步驟201:在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0066]只有在所述網(wǎng)頁評估的方法的執(zhí)行主體向服務(wù)器發(fā)出頁面請求后,接收到的數(shù)據(jù)才是所述服務(wù)器根據(jù)所述請求向所述執(zhí)行主體返回的響應(yīng)包數(shù)據(jù)。因此,在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù),就是確定所述頁面中包括的所有數(shù)據(jù)的總字節(jié)數(shù)。當(dāng)然,該檢測的動作應(yīng)該在與所述頁面請求對應(yīng)的頁面顯示完畢后停止,以保證檢測到的接收數(shù)據(jù)的字節(jié)數(shù)能夠準(zhǔn)確反應(yīng)所述頁面數(shù)據(jù)的字節(jié)數(shù)。
[0067]步驟202:根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
[0068]確定了所述頁面的數(shù)據(jù)的總字節(jié)數(shù)后,就能夠直接確定所述網(wǎng)頁的頁面大小信肩、O
[0069]圖3為本發(fā)明實施例公開的獲取網(wǎng)頁的頁面大小信息的第二流程圖,參見圖3所示,獲取網(wǎng)頁的頁面大小信息可以包括:
[0070]步驟301:在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0071]步驟302:檢測接收到的數(shù)據(jù)中的重傳字節(jié)數(shù);
[0072]服務(wù)器在響應(yīng)所述網(wǎng)頁評估的方法的執(zhí)行主體發(fā)出的頁面請求的過程中,會根據(jù)所述頁面請求向所述網(wǎng)頁評估方法的執(zhí)行主體傳送數(shù)據(jù),在服務(wù)器向所述執(zhí)行主體發(fā)送數(shù)據(jù)的過程中,可能出現(xiàn)傳輸數(shù)據(jù)因網(wǎng)絡(luò)環(huán)境不穩(wěn)定而中斷或丟失的情況,這時,為了保證所述網(wǎng)頁評估的方法的執(zhí)行主體能夠獲取完整的頁面數(shù)據(jù),所述服務(wù)器會重復(fù)發(fā)送相同的數(shù)據(jù)到所述執(zhí)行主體,出現(xiàn)重傳數(shù)據(jù),這些重傳數(shù)據(jù)也對應(yīng)有重傳字節(jié)數(shù)。
[0073]步驟303:根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)以及所述數(shù)據(jù)中的重傳字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
[0074]由于檢測到的接收數(shù)據(jù)的總字節(jié)數(shù)對應(yīng)的數(shù)據(jù)中可能包含重傳的相同數(shù)據(jù),因此,所述頁面數(shù)據(jù)實際包括的字節(jié)數(shù)應(yīng)該為所述總字節(jié)數(shù)減去所述重傳字節(jié)數(shù)的值。
[0075]上述實施例通過檢測在發(fā)出頁面請求后,接收到的數(shù)據(jù)的字節(jié)數(shù)來直接確定所述網(wǎng)頁的頁面大小信息,方便直接。
[0076]在上述實施例中,步驟102所述根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類另IJ,具體可以為:根據(jù)所述頁面大小信息和預(yù)設(shè)閾值確定所述網(wǎng)頁屬于小頁面、中頁面或大頁面。
[0077]其中,所述預(yù)設(shè)閾值可以根據(jù)需要自由配置。一般來說,所述預(yù)設(shè)閾值可以根據(jù)需要劃分網(wǎng)頁類型的數(shù)量按照比例來確定。例如,隨機(jī)選取900個網(wǎng)頁,并確定需要將網(wǎng)頁劃分為小頁面、中頁面和大頁面三種,按照均分原則,使得這900個網(wǎng)頁中,小頁面、中頁面和大頁面的網(wǎng)頁分別為300個,則按照網(wǎng)頁的頁面大小信息由小到大排列,取第300與第301個網(wǎng)頁的頁面大小信息的中間值為區(qū)分小頁面與中頁面(或者大頁面)的預(yù)設(shè)閾值。取第600與第601個網(wǎng)頁的頁面大小信息的中間值為區(qū)分中頁面(或小頁面)與大頁面的預(yù)設(shè)閾值。
[0078]當(dāng)然,各種網(wǎng)頁類型包含的網(wǎng)頁數(shù)量占總數(shù)量的比例并沒有固定限制,可以根據(jù)用戶需求來確定。
[0079]圖4為本發(fā)明實施例公開的另一個網(wǎng)頁評估的方法的流程圖,參見圖4所示,所述方法可以包括:
[0080]步驟401:獲取網(wǎng)頁的頁面大小信息;
[0081]步驟402:根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別;
[0082]步驟403:確定與所述網(wǎng)頁類別對應(yīng)的定界門限;
[0083]經(jīng)過步驟403,確定了與所述網(wǎng)頁類別對應(yīng)的定界門限,后續(xù)可以方便的根據(jù)確定的所述定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0084]需要說明的是,步驟403的執(zhí)行循序不一定必須在步驟401和步驟402之后,只要能夠在步驟404執(zhí)行前確定網(wǎng)頁類別對應(yīng)的定界門限就可以。當(dāng)然,如果步驟403在所述步驟401或步驟402之前,則需要分別確定各個網(wǎng)頁類別對應(yīng)的定界門限。
[0085]步驟403的具體過程可以是:根據(jù)多個網(wǎng)頁在呈現(xiàn)過程中的歷史參數(shù)信息確定網(wǎng)頁類別對應(yīng)的定界門限?;蛘咭部梢酝ㄟ^多組頁面獲取實驗,根據(jù)需要的比例來確定網(wǎng)頁類別對應(yīng)的定界門限。
[0086]步驟404:根據(jù)所述定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0087]本實施例中,在根據(jù)定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果前,首先確定與所述網(wǎng)頁的網(wǎng)頁類別對應(yīng)的定界門限,方便后續(xù)在確定所述網(wǎng)頁的評估結(jié)果時直接使用,提升了進(jìn)行整個網(wǎng)頁評估過程的效率。
[0088]上述本發(fā)明公開的實施例中詳細(xì)描述了方法,對于本發(fā)明的方法可采用多種形式的裝置實現(xiàn),因此本發(fā)明還公開了一種裝置,下面給出具體的實施例進(jìn)行詳細(xì)說明。
[0089]圖5為本發(fā)明實施例公開的網(wǎng)頁評估的裝置的結(jié)構(gòu)示意圖,參見圖5所示,所述網(wǎng)頁評估的裝置50可以包括:
[0090]信息獲取模塊501,用于獲取網(wǎng)頁的頁面大小信息;
[0091]獲取網(wǎng)頁的頁面大小信息,后續(xù)可以根據(jù)所述網(wǎng)頁的頁面大小信息判斷得到所述網(wǎng)頁的網(wǎng)頁類別。獲取網(wǎng)頁的頁面大小信息的方法有多種,本實施例中,并不對獲取網(wǎng)頁的頁面大小信息的方法做固定限制。
[0092]類別確定模塊502,用于根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別;
[0093]根據(jù)頁面大小的不同可以將網(wǎng)頁劃分為多種類別,例如大網(wǎng)頁、大中網(wǎng)頁、中網(wǎng)頁、中小網(wǎng)頁和小網(wǎng)頁。當(dāng)然,網(wǎng)頁類別的數(shù)量也不是固定的,一般來說,在對評估結(jié)果要求越嚴(yán)格的場景中,網(wǎng)頁類別就需要劃分的更多一點。通常來說,可以根據(jù)網(wǎng)頁的頁面大小將網(wǎng)頁類別劃分為小網(wǎng)頁、中網(wǎng)頁和大網(wǎng)頁。
[0094]評估結(jié)果確定模塊503,用于根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0095]每一個網(wǎng)頁類別都有與自身對應(yīng)的定界門限,該定界門限可以作為判斷網(wǎng)頁正常或不正常,或者說網(wǎng)頁顯示速度正?;蝻@示速度緩慢的標(biāo)準(zhǔn)。該定界門限可以預(yù)先配置在系統(tǒng)中。
[0096]其中,所述參數(shù)信息可以包括但不限于響應(yīng)延時信息、響應(yīng)成功率信息和網(wǎng)頁顯示速率信息。
[0097]將在網(wǎng)頁呈現(xiàn)過程中得到的參數(shù)信息和與所述網(wǎng)頁的網(wǎng)頁類型對應(yīng)的定界門限進(jìn)行比較判斷,確定所述網(wǎng)頁的評估結(jié)果。例如,當(dāng)確定所述網(wǎng)頁的網(wǎng)頁類型為中頁面后,獲取得到與中頁面對應(yīng)的定界門限為“響應(yīng)延時=3s”,在所述中頁面的網(wǎng)頁的呈現(xiàn)過程中檢測到響應(yīng)延時為4s,則得到所述中頁面顯示緩慢的評估結(jié)果。
[0098]需要說明的是,不同的網(wǎng)頁類別對應(yīng)的定界門限的參數(shù)可以不同,例如,中小頁面中一般交互信息比較多,可以采用響應(yīng)延時的參數(shù)進(jìn)行定界門限設(shè)置;而大頁面一般需要下載的數(shù)據(jù)量大,因此可以采用網(wǎng)頁顯示速率的參數(shù)進(jìn)行定界門限設(shè)置。
[0099]本實施例中,所述網(wǎng)頁評估的裝置首先獲取網(wǎng)頁的頁面大小信息,然后根據(jù)頁面大小信息確定網(wǎng)頁的網(wǎng)頁類別,然后根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。該網(wǎng)頁評估的裝置對不同類型的網(wǎng)頁進(jìn)行評估采用不同的定界門限,從而可以通過為不同網(wǎng)頁類型的網(wǎng)頁設(shè)置合適的定界門限,使得最終的評估結(jié)果能夠更加真實的反應(yīng)用戶使用網(wǎng)絡(luò)業(yè)務(wù)的體驗。
[0100]上述實施例中,所述信息獲取模塊501的具體結(jié)構(gòu)可以有多種實現(xiàn)方式。圖6為本發(fā)明實施例公開的信息獲取模塊的第一結(jié)構(gòu)示意圖,如圖6所示,所述信息獲取模塊501可以包括:
[0101]第一檢測模塊601,用于在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0102]只有在所述網(wǎng)頁評估的方法的執(zhí)行主體向服務(wù)器發(fā)出頁面請求后,接收到的數(shù)據(jù)才是所述服務(wù)器根據(jù)所述請求向所述執(zhí)行主體返回的響應(yīng)包數(shù)據(jù)。因此,在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù),就是確定所述頁面中包括的所有數(shù)據(jù)的總字節(jié)數(shù)。當(dāng)然,該檢測的動作應(yīng)該在與所述頁面請求對應(yīng)的頁面顯示完畢后停止,以保證檢測到的接收數(shù)據(jù)的字節(jié)數(shù)能夠準(zhǔn)確反應(yīng)所述頁面數(shù)據(jù)的字節(jié)數(shù)。
[0103]信息獲取子模塊602,用于根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
[0104]確定了所述頁面的數(shù)據(jù)的總字節(jié)數(shù)后,就能夠直接確定所述網(wǎng)頁的頁面大小信
肩、O
[0105]圖7為本發(fā)明實施例公開的信息獲取模塊的第二結(jié)構(gòu)示意圖,參見圖7所示,所述信息獲取模塊501可以包括:
[0106]第一檢測模塊601,用于在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù);
[0107]第二檢測模塊701,用于檢測接收到的數(shù)據(jù)中的重傳字節(jié)數(shù);
[0108]服務(wù)器在響應(yīng)所述網(wǎng)頁評估的方法的執(zhí)行主體發(fā)出的頁面請求的過程中,會根據(jù)所述頁面請求向所述網(wǎng)頁評估方法的執(zhí)行主體傳送數(shù)據(jù),在服務(wù)器向所述執(zhí)行主體發(fā)送數(shù)據(jù)的過程中,可能出現(xiàn)傳輸數(shù)據(jù)因網(wǎng)絡(luò)環(huán)境不穩(wěn)定而中斷或丟失的情況,這時,為了保證所述網(wǎng)頁評估的方法的執(zhí)行主體能夠獲取完整的頁面數(shù)據(jù),所述服務(wù)器會重復(fù)發(fā)送相同的數(shù)據(jù)到所述執(zhí)行主體,出現(xiàn)重傳數(shù)據(jù),這些重傳數(shù)據(jù)也對應(yīng)有重傳字節(jié)數(shù)。
[0109]信息獲取子模塊602,用于根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)以及所述數(shù)據(jù)中的重傳字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
[0110]由于檢測到的接收數(shù)據(jù)的總字節(jié)數(shù)對應(yīng)的數(shù)據(jù)中可能包含重傳的相同數(shù)據(jù),因此,所述頁面數(shù)據(jù)實際包括的字節(jié)數(shù)應(yīng)該為所述總字節(jié)數(shù)減去所述重傳字節(jié)數(shù)的值。
[0111]上述實施例通過檢測在發(fā)出頁面請求后,接收到的數(shù)據(jù)的字節(jié)數(shù)來直接確定所述網(wǎng)頁的頁面大小信息,方便直接。
[0112]在上述實施例中,所述類別確定模塊502具體可以用于:根據(jù)所述頁面大小信息和預(yù)設(shè)閾值確定所述網(wǎng)頁屬于小頁面、中頁面或大頁面。
[0113]其中,所述預(yù)設(shè)閾值可以根據(jù)需要自由配置。一般來說,所述預(yù)設(shè)閾值可以根據(jù)需要劃分網(wǎng)頁類型的數(shù)量按照比例來確定。例如,隨機(jī)選取900個網(wǎng)頁,并確定需要將網(wǎng)頁劃分為小頁面、中頁面和大頁面三種,按照均分原則,使得這900個網(wǎng)頁中,小頁面、中頁面和大頁面的網(wǎng)頁分別為300個,則按照網(wǎng)頁的頁面大小信息由小到大排列,取第300與第301個網(wǎng)頁的頁面大小信息的中間值為區(qū)分小頁面與中頁面(或者大頁面)的預(yù)設(shè)閾值。取第600與第601個網(wǎng)頁的頁面大小信息的中間值為區(qū)分中頁面(或小頁面)與大頁面的預(yù)設(shè)閾值。
[0114]各種網(wǎng)頁類型包含的網(wǎng)頁數(shù)量占總數(shù)量的比例并沒有固定限制,可以根據(jù)用戶需求來確定。
[0115]圖8為本發(fā)明實施例公開的另一個網(wǎng)頁評估的裝置的結(jié)構(gòu)示意圖,參見圖8所示,所述網(wǎng)頁評估的裝置80可以包括:
[0116]信息獲取模塊501,用于獲取網(wǎng)頁的頁面大小信息;
[0117]類別確定模塊502,用于根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別;
[0118]門限確定模塊801,用于確定所述網(wǎng)頁類別對應(yīng)的定界門限;
[0119]確定了與所述網(wǎng)頁類別對應(yīng)的定界門限后,后續(xù)可以方便的根據(jù)確定的所述定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0120]在圖8中,所述門限確定模塊801與所述類別確定模塊502連接,這樣,所述門限確定模塊801才能夠直接確定所述網(wǎng)頁類別對應(yīng)的定界門限。但是,需要說明的是,所述門限確定模塊801也可以不與所述類別確定模塊502連接,而只與后面的評估結(jié)果確定模塊連接,這種情況下,所述門限確定模塊801就需要分別確定各個網(wǎng)頁類別對應(yīng)的定界門限。
[0121]所述門限確定模塊801具體可以用于:根據(jù)多個網(wǎng)頁在呈現(xiàn)過程中的歷史參數(shù)信息確定所述網(wǎng)頁類別對應(yīng)的定界門限?;蛘咭部梢酝ㄟ^多組頁面獲取實驗,根據(jù)需要的比例來確定所述網(wǎng)頁類別對應(yīng)的定界門限。
[0122]評估結(jié)果確定模塊503,用于根據(jù)所述定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0123]本實施例中,在根據(jù)定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果前,首先確定與所述網(wǎng)頁的網(wǎng)頁類別對應(yīng)的定界門限,方便后續(xù)在確定所述網(wǎng)頁的評估結(jié)果時直接使用,提升了進(jìn)行整個網(wǎng)頁評估過程的效率。[0124]上述實施例公開的網(wǎng)頁評估的裝置可以應(yīng)用于網(wǎng)絡(luò)設(shè)備中,該網(wǎng)頁評估的裝置也可以是網(wǎng)絡(luò)中的物理實體,因此,本申請還公開了一種網(wǎng)頁評估設(shè)備,參見圖9,圖9為本發(fā)明實施例公開的網(wǎng)頁評估設(shè)備的結(jié)構(gòu)示意圖。如圖9所示,所述網(wǎng)頁評估設(shè)備90可以包括:
[0125]處理器901、通信接口 902、存儲器903和總線904。
[0126]處理器901、通信接口 902和存儲器903通過總線904完成相互間的通信。
[0127]其中,所述存儲器903,用于存儲一組程序指令。
[0128]該存儲器可以是是高速RAM存儲器,也可能是非易失性存儲器(non-volatilememory),例如至少一個磁盤存儲器等。
[0129]所述處理器901,用于調(diào)用所述存儲器903存儲的程序指令,執(zhí)行如下操作:
[0130]獲取網(wǎng)頁的頁面大小信息;
[0131]根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別;
[0132]根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
[0133]該處理器901可能是一個中央處理器CPU,或者是特定集成電路ASIC(Application Sp ecific Integrated Circuit),或者是被配置成實施本發(fā)明實施例的一個或多個集成電路。
[0134]所述通信接口 902,用于接收業(yè)務(wù)操作任務(wù)中的數(shù)據(jù)。
[0135]本說明書中各個實施例采用遞進(jìn)的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似部分互相參見即可。對于實施例公開的裝置而言,由于其與實施例公開的方法相對應(yīng),所以描述的比較簡單,相關(guān)之處參見方法部分說明即可。
[0136]還需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實體或者操作與另一個實體或操作區(qū)分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
[0137]結(jié)合本文中所公開的實施例描述的方法或算法的步驟可以直接用硬件、處理器執(zhí)行的軟件模塊,或者二者的結(jié)合來實施。軟件模塊可以置于隨機(jī)存儲器(RAM)、內(nèi)存、只讀存儲器(ROM)、電可編程ROM、電可擦除可編程ROM、寄存器、硬盤、可移動磁盤、CD-ROM、或【技術(shù)領(lǐng)域】內(nèi)所公知的任意其它形式的存儲介質(zhì)中。
[0138]對所公開的實施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對這些實施例的多種修改對本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其它實施例中實現(xiàn)。因此,本發(fā)明將不會被限制于本文所示的這些實施例,而是要符合與本文所公開的原理和新穎特點相一致的最寬的范圍。
【權(quán)利要求】
1.一種網(wǎng)頁評估的方法,其特征在于,包括: 獲取網(wǎng)頁的頁面大小信息; 根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別; 根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
2.根據(jù)權(quán)利要求1所述的網(wǎng)頁評估的方法,其特征在于,所述獲取網(wǎng)頁的頁面大小信息,包括: 在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù); 根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
3.根據(jù)權(quán)利要求1所述的網(wǎng)頁評估的方法,其特征在于,所述獲取網(wǎng)頁的頁面大小信息,包括: 在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù); 檢測接收到的數(shù)據(jù)中的重傳字節(jié)數(shù); 根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)以及所述數(shù)據(jù)中的重傳字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
4.根據(jù)權(quán)利要求1所述的網(wǎng)頁評估的方`法,其特征在于,所述根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別,包括: 根據(jù)所述頁面大小信息和預(yù)設(shè)閾值確定所述網(wǎng)頁屬于小頁面、中頁面或大頁面。
5.根據(jù)權(quán)利要求1-4任一項所述的網(wǎng)頁評估的方法,其特征在于,在所述根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果前,還包括: 確定與所述網(wǎng)頁類別對應(yīng)的定界門限。
6.根據(jù)權(quán)利要求5所述的網(wǎng)頁評估的方法,其特征在于,所述確定與所述網(wǎng)頁類別對應(yīng)的定界門限,包括: 根據(jù)多個網(wǎng)頁在呈現(xiàn)過程中的歷史參數(shù)信息確定所述網(wǎng)頁類別對應(yīng)的定界門限。
7.根據(jù)權(quán)利要求6所述的網(wǎng)頁評估的方法,其特征在于,所述參數(shù)信息包括響應(yīng)延時信息、響應(yīng)成功率信息和網(wǎng)頁顯示速率信息。
8.—種網(wǎng)頁評估的裝置,其特征在于,包括: 信息獲取模塊,用于獲取網(wǎng)頁的頁面大小信息; 類別確定模塊,用于根據(jù)所述頁面大小信息確定所述網(wǎng)頁的網(wǎng)頁類別; 評估結(jié)果確定模塊,用于根據(jù)與所述網(wǎng)頁類別對應(yīng)的定界門限以及所述網(wǎng)頁在呈現(xiàn)過程中的參數(shù)信息確定所述網(wǎng)頁的評估結(jié)果。
9.根據(jù)權(quán)利要求8所述的網(wǎng)頁評估的裝置,其特征在于,所述信息獲取模塊包括: 第一檢測模塊,用于在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù); 信息獲取子模塊,用于根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
10.根據(jù)權(quán)利要求8所述的網(wǎng)頁評估的裝置,其特征在于,所述信息獲取模塊包括: 第一檢測模塊,用于在發(fā)出頁面請求后,檢測接收到的數(shù)據(jù)的總字節(jié)數(shù); 第二檢測模塊,用于檢測接收到的數(shù)據(jù)中的重傳字節(jié)數(shù); 信息獲取子模塊,用于根據(jù)所述數(shù)據(jù)的總字節(jié)數(shù)以及所述數(shù)據(jù)中的重傳字節(jié)數(shù)獲取網(wǎng)頁的頁面大小信息。
11.根據(jù)權(quán)利要求8所述的網(wǎng)頁評估的裝置,其特征在于,所述類別確定模塊具體用于: 根據(jù)所述頁面大小信息和預(yù)設(shè)閾值確定所述網(wǎng)頁屬于小頁面、中頁面或大頁面。
12.根據(jù)權(quán)利要求8-11任一項所述的網(wǎng)頁評估的裝置,其特征在于,還包括: 門限確定模塊,用于確定所述網(wǎng)頁類別對應(yīng)的定界門限。
13.根據(jù)權(quán)利要求12所述的網(wǎng)頁評估的裝置,其特征在于,所述門限確定模塊具體用于: 根據(jù)多個網(wǎng)頁在呈現(xiàn)過程中的歷史參數(shù)信息確定所述網(wǎng)頁類別對應(yīng)的定界門限。
【文檔編號】G06F17/30GK103729437SQ201310742861
【公開日】2014年4月16日 申請日期:2013年12月27日 優(yōu)先權(quán)日:2013年12月27日
【發(fā)明者】葉建濤, 周素萍, 王春軒, 季莉 申請人:上海華為技術(shù)有限公司