一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法
【專利摘要】本發(fā)明公開一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,包括以下步驟:(1)Web服務(wù)器端對來自客戶端的瀏覽請求進(jìn)行統(tǒng)計(jì)分析,確定預(yù)覽鏈接;(2)對預(yù)覽鏈接,提取網(wǎng)頁主體內(nèi)容作為預(yù)覽內(nèi)容;(3)客戶端在用戶點(diǎn)擊預(yù)覽鏈接前,對預(yù)覽鏈接通過預(yù)覽窗口展示預(yù)覽內(nèi)容。本發(fā)明具有的優(yōu)點(diǎn)是:(1)只對預(yù)覽鏈接提供預(yù)覽功能,減輕了服務(wù)器端的負(fù)擔(dān);(2)可以以此降低了預(yù)覽文件的大小,由此加快了預(yù)覽網(wǎng)頁的顯示速度;同時,剔除了預(yù)覽網(wǎng)頁中的干擾信息,使用戶專注于網(wǎng)頁主體內(nèi)容,讓用戶更容易判斷該頁面是否有用,進(jìn)一步方便了用戶瀏覽。(3)可以使網(wǎng)站達(dá)到推薦信息的目的,同時也使用戶把握熱點(diǎn)。(4)提升了用戶的瀏覽速度。
【專利說明】一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及因特網(wǎng)【技術(shù)領(lǐng)域】,具體為一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息 的方法。
【背景技術(shù)】
[0002] 用戶與網(wǎng)站的傳統(tǒng)交互模式中,用戶點(diǎn)擊頁面上某個鏈接,瀏覽器加載網(wǎng)頁的內(nèi) 容并展示給用戶。在鏈接跳轉(zhuǎn)之前,用戶不能得知要訪問的頁面的內(nèi)容。荷蘭皇家飛利浦 電子股份有限公司申請的專利申請?zhí)枮?3805984. 3的專利申請,提出了一種"用于預(yù)覽 文件的方法和系統(tǒng)"。當(dāng)屏幕指針放置在超級鏈接上時,在屏幕顯示器上顯示預(yù)覽文件,同 時保留主文件的顯示??梢栽诋?dāng)前顯示中刪除預(yù)覽文件,也可使預(yù)覽文件代替當(dāng)前主文件。 該方法使用戶能夠在鏈接跳轉(zhuǎn)前預(yù)覽網(wǎng)頁的內(nèi)容,增強(qiáng)了用戶感受。但是對所有鏈接提供 預(yù)覽一方面會增加網(wǎng)站服務(wù)器負(fù)擔(dān),另一方面經(jīng)常出現(xiàn)的預(yù)覽文件也會干擾到用戶的正常 瀏覽,降低瀏覽效率。
[0003] 因?yàn)?,網(wǎng)站是以內(nèi)容吸引用戶獲得點(diǎn)擊率的,而通常會有一些網(wǎng)頁倍受關(guān)注,這些 網(wǎng)頁點(diǎn)擊閱讀率也很高。對這些鏈接著重推出,提供預(yù)覽功能才更有實(shí)際意義。而且,預(yù)覽 文件不應(yīng)該包含預(yù)覽網(wǎng)頁的所有信息。預(yù)覽的目的是讓用戶把握預(yù)覽網(wǎng)頁的概要信息,從 而判斷該頁面是否符合自己的要求。對于以內(nèi)容為主的頁面,網(wǎng)頁頭部、側(cè)面導(dǎo)航欄、底部 等信息是多余的。對于鏈接為主的頁面,如果預(yù)覽頁面中包含該網(wǎng)頁中的所有鏈接,在自身 面積不大的預(yù)覽文件中,讓用戶逐個觀察鏈接標(biāo)題,顯然失去了方便用戶瀏覽的初衷。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的目的是針對以上所述網(wǎng)站與用戶交互模式存在的不足,提供了提高瀏覽 效率、降低網(wǎng)站服務(wù)器負(fù)擔(dān)、并使預(yù)覽信息反映熱點(diǎn)變化的一種確定預(yù)覽鏈接并對其提供 動態(tài)預(yù)覽信息的方法。
[0005] 本發(fā)明是這樣實(shí)現(xiàn)的:一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,包括 以下步驟:
[0006] (1)、Web服務(wù)器端對來自客戶端的瀏覽請求進(jìn)行統(tǒng)計(jì)分析,確定預(yù)覽鏈接;
[0007] (2)、對預(yù)覽鏈接,提取網(wǎng)頁主體內(nèi)容作為預(yù)覽內(nèi)容;
[0008] (3)、客戶端在用戶點(diǎn)擊預(yù)覽鏈接前,對預(yù)覽鏈接通過預(yù)覽窗口展示預(yù)覽內(nèi)容。
[0009] 所述的預(yù)覽鏈接可以分為內(nèi)容頁和以次級鏈接為主的鏈接頁。
[0010] 以鏈接為主體的鏈接頁通過子鏈接權(quán)重分析,提取其預(yù)覽內(nèi)容。
[0011] 所述的以次級鏈接為主體的鏈接頁提取其預(yù)覽內(nèi)容的方法,包括的步驟如下:
[0012] (1)、Web服務(wù)器端接收來自客戶端的請求,進(jìn)行過濾分析,記錄對預(yù)覽鏈接的子鏈 接的請求信息;
[0013] (2)、計(jì)算記錄的預(yù)覽鏈接的子鏈接的權(quán)重;
[0014] (3)、根據(jù)權(quán)重統(tǒng)計(jì),生成鏈接頁預(yù)覽鏈接的預(yù)覽內(nèi)容。
[0015] 在⑴步驟中,Web服務(wù)器端記錄被訪問的鏈接地址URL、其被訪問的次數(shù)、URL對 應(yīng)鏈接的類型,存儲到預(yù)覽鏈接存儲中心,如果該URL已經(jīng)記錄過,則只更新被訪問次數(shù); 對被訪問次數(shù)進(jìn)行判定,把被訪問次數(shù)超過設(shè)定閾值的鏈接作為預(yù)覽鏈接,也可直接把訪 問次數(shù)最高的若干鏈接作為預(yù)覽鏈接。
[0016] 所述的預(yù)覽鏈接存儲中心采用數(shù)據(jù)庫,或者采用硬盤Hard Disk中的文件存儲方 式。
[0017] 在(2)步驟中,對于靜態(tài)網(wǎng)頁應(yīng)用搜索引擎領(lǐng)域相關(guān)的網(wǎng)頁凈化算法,提取其主 體內(nèi)容;對于動態(tài)網(wǎng)頁,其內(nèi)容由數(shù)據(jù)庫中動態(tài)獲取,直接檢索出該頁面的主體內(nèi)容信息; 將預(yù)覽內(nèi)容與對應(yīng)的預(yù)覽鏈接相關(guān)聯(lián),并存儲到預(yù)覽內(nèi)容服務(wù)器中。
[0018] 在⑶步驟中,客戶端通過瀏覽器,瀏覽當(dāng)前的網(wǎng)頁,在用戶實(shí)際點(diǎn)擊鏈接前,判 知用戶的動作,檢索預(yù)覽鏈接存儲中心,如果該鏈接為預(yù)覽鏈接,則檢索預(yù)覽內(nèi)預(yù)覽內(nèi)容服 務(wù)器,展現(xiàn)預(yù)覽層,其中內(nèi)容為該預(yù)覽鏈接的預(yù)覽內(nèi)容。
[0019] 本發(fā)明的重點(diǎn)在于可由服務(wù)器統(tǒng)計(jì)分析結(jié)果來確定某鏈接為預(yù)覽鏈接,使其在客 戶端瀏覽器可通過預(yù)覽窗口預(yù)覽,并且預(yù)覽的內(nèi)容由網(wǎng)站統(tǒng)計(jì)分析動態(tài)提供,使應(yīng)用此方 法的網(wǎng)站可讓用戶方便快捷地預(yù)覽、訪問預(yù)覽鏈接網(wǎng)頁下的熱點(diǎn)信息。
[0020] 與現(xiàn)有技術(shù)相比,本發(fā)明具有的優(yōu)點(diǎn)是:(1)可以使網(wǎng)站根據(jù)動態(tài)請求進(jìn)行分析, 區(qū)分出預(yù)覽鏈接與普通鏈接,這樣在客戶端瀏覽器,只對預(yù)覽鏈接提供預(yù)覽功能,減輕了服 務(wù)器端的負(fù)擔(dān);(2)對預(yù)覽鏈接所對應(yīng)的網(wǎng)頁進(jìn)行預(yù)覽內(nèi)容摘取,提取網(wǎng)頁主體信息,可以 以此降低了預(yù)覽文件的大小,由此加快了預(yù)覽網(wǎng)頁的顯示速度;同時,剔除了預(yù)覽網(wǎng)頁中的 干擾信息,使用戶專注于網(wǎng)頁主體內(nèi)容,讓用戶更容易判斷該頁面是否有用,進(jìn)一步方便了 用戶瀏覽。(3)對預(yù)覽鏈接對應(yīng)網(wǎng)頁下的次級鏈接進(jìn)行了統(tǒng)計(jì)及權(quán)重分析,把次級鏈接中 受到用戶普遍關(guān)注的鏈接提取出來作為熱點(diǎn)鏈接;把這些熱點(diǎn)鏈接組成內(nèi)容頁面,作為預(yù) 覽信息,可以使網(wǎng)站達(dá)到推薦信息的目的,同時也使用戶把握熱點(diǎn)。(4)在客戶端瀏覽器中 顯示鏈接的預(yù)覽信息,并且預(yù)覽信息中包含的是被預(yù)覽網(wǎng)頁中的熱點(diǎn)鏈接或者網(wǎng)頁主體信 息,這種預(yù)覽方式提升了用戶的瀏覽速度。
【專利附圖】
【附圖說明】
[0021] 圖1為本發(fā)明一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法的整體流程圖。
【具體實(shí)施方式】
[0022] 下面結(jié)合附圖和實(shí)施例對本發(fā)明一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的 方法作進(jìn)一步說明。
[0023] -種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,包括以下步驟:
[0024] (1)、Web服務(wù)器端對來自客戶端的瀏覽請求進(jìn)行統(tǒng)計(jì)分析,確定預(yù)覽鏈接。Web服 務(wù)器端接收來自客戶端的http請求,http請求中包含了鏈接地址URL、獨(dú)立客戶主機(jī)IP等 參數(shù),由這些參數(shù)可以統(tǒng)計(jì)該鏈接被獨(dú)立IP訪問次數(shù)。通常鏈接分為兩種類型,一種鏈接 對應(yīng)內(nèi)容頁(網(wǎng)頁主體是文字、圖片等內(nèi)容信息);另一種其下包含次級鏈接,對應(yīng)鏈接頁 (網(wǎng)頁主體是次級鏈接,例如網(wǎng)站的首頁或板塊的首頁)。常用的建站方法中,在網(wǎng)站后臺 錄入數(shù)據(jù),前臺頁面顯示,而且對于次級鏈接錄入時可選擇其父鏈接。因此,我們可以區(qū)分 網(wǎng)頁類型為內(nèi)容頁或以次級鏈接為主的鏈接頁。統(tǒng)計(jì)分析為記錄被訪問的鏈接地址URL、其 被訪問的次數(shù)、URL對應(yīng)鏈接的類型,存儲到預(yù)覽鏈接存儲中心,如果該URL已經(jīng)記錄過,則 只更新被訪問次數(shù)。對被訪問次數(shù)進(jìn)行判定,把被訪問次數(shù)超過設(shè)定閾值的鏈接作為預(yù)覽 鏈接,也可直接把訪問次數(shù)最高的若干鏈接作為預(yù)覽鏈接。另外還要考慮訪問的時間性, 如一日內(nèi)或者一周內(nèi)或者累計(jì)的訪問次數(shù),以此來判斷預(yù)覽鏈接更為準(zhǔn)確。網(wǎng)站只針對預(yù) 覽鏈接提供預(yù)覽功能,對普通鏈接不支持。預(yù)覽鏈接存儲中心可采用數(shù)據(jù)庫,也可以采用硬 盤Hard Disk中的文件存儲方式。
[0025] (2)、對預(yù)覽鏈接,提取網(wǎng)頁主體內(nèi)容作為預(yù)覽內(nèi)容。分為兩種情況:一種網(wǎng)頁為靜 態(tài)網(wǎng)頁(例如html文件),可應(yīng)用搜索引擎領(lǐng)域相關(guān)的網(wǎng)頁凈化算法,提取其主體內(nèi)容。第 二種為動態(tài)網(wǎng)頁(例如JSP網(wǎng)頁),其內(nèi)容由數(shù)據(jù)庫中動態(tài)獲取,可直接檢索出該頁面的主 體內(nèi)容信息。將預(yù)覽內(nèi)容,與對應(yīng)的預(yù)覽鏈接相關(guān)聯(lián),并存儲到"預(yù)覽內(nèi)容服務(wù)器"中。預(yù)覽 內(nèi)容服務(wù)器,包含任何合適的網(wǎng)絡(luò)裝置,以便web服務(wù)可以從中聯(lián)網(wǎng)獲取數(shù)據(jù)。預(yù)覽內(nèi)容服 務(wù)器可應(yīng)用數(shù)據(jù)庫(〇racle、MySQL等),也可以應(yīng)用Hard Disk硬盤,采用文件存儲方式。
[0026] 預(yù)覽鏈接分為內(nèi)容頁和以次級鏈接為主的鏈接頁。以鏈接為主體的鏈接頁通過子 鏈接權(quán)重分析,提取其預(yù)覽內(nèi)容。所述的以鏈接為主體的鏈接頁提取其預(yù)覽內(nèi)容的方法,包 括的步驟如下:
[0027] (1)、服務(wù)器端接收來自客戶端的請求,進(jìn)行過濾分析,記錄對預(yù)覽鏈接的子鏈接 的請求信息。
[0028] 服務(wù)器端接收來自客戶端的http請求,并根據(jù)鏈接之間的父子關(guān)系進(jìn)行判斷。檢 索預(yù)覽鏈接存儲中心,如果攔截到的當(dāng)前請求鏈接是子鏈接,并且其父鏈接為預(yù)覽鏈接,則 對該子鏈接進(jìn)行統(tǒng)計(jì)。緩存該請求相關(guān)信息,包括鏈接地址、接收到請求的時間,請求的客 戶主機(jī)IP(如JSP/Servlet技術(shù)中request.getRemoteAddrO)等??梢酝ㄟ^創(chuàng)建對象 RequestOb ject,對象相應(yīng)屬性為請求的各參數(shù),以對象列表List〈RequestOb ject>緩存請 求信息;或者采用其他數(shù)據(jù)結(jié)構(gòu),來緩存請求記錄。緩存的記錄,根據(jù)需要在特定時刻持久 化到數(shù)據(jù)庫中。緩存的記錄可反映當(dāng)日的熱點(diǎn),而持久記錄則反映長期的熱點(diǎn)。
[0029] (2)、計(jì)算記錄的預(yù)覽鏈接的子鏈接的權(quán)重。根據(jù)鏈接請求信息分析采集模塊中的 記錄,選取參數(shù),計(jì)算各子鏈接的權(quán)重。權(quán)重可以通過一系列參數(shù)來計(jì)算,包括獨(dú)立訪客IP 數(shù)paraml、平均訪問次數(shù)param2、平均滯留時間param3、總訪問次數(shù)param4等。遍歷所述 (1)中的緩存記錄或持久記錄,獲取客戶機(jī)IP地址,以此獲取獨(dú)立訪客IP數(shù)paraml ;某一 獨(dú)立訪客IP對鏈接的請求次數(shù),計(jì)入到總訪問次數(shù)param4中;param2很容易由param4除 以paraml得出;從接到某獨(dú)立訪客IP對第一鏈接的請求起,到該相同訪客IP請求第二鏈 接的時間,即為該訪客在第一鏈接上的滯留時間,以此可計(jì)算平均滯留時間param3。通過各 參數(shù)的加權(quán)計(jì)算可得到鏈接的權(quán)重。權(quán)重
【權(quán)利要求】
1. 一種確定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,其特征在于,包括w下步驟: (1) 、Web服務(wù)器端對來自客戶端的瀏覽請求進(jìn)行統(tǒng)計(jì)分析,確定預(yù)覽鏈接; (2) 、對預(yù)覽鏈接,提取網(wǎng)頁主體內(nèi)容作為預(yù)覽內(nèi)容; (3) 、客戶端在用戶點(diǎn)擊預(yù)覽鏈接前,對預(yù)覽鏈接通過預(yù)覽窗口展示預(yù)覽內(nèi)容。
2. 根據(jù)權(quán)利要求1所述的一種設(shè)定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方 法,其特征在于,所述的預(yù)覽鏈接分為內(nèi)容頁和W次級鏈接為主的鏈接頁。
3. 根據(jù)權(quán)利要求2所述的一種設(shè)定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,其特征 在于,W次級鏈接為主體的鏈接頁通過子鏈接權(quán)重分析,提取其預(yù)覽內(nèi)容。
4. 根據(jù)權(quán)利要求3所述的一種設(shè)定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,其特征 在于,所述的W次級鏈接為主體的鏈接頁提取其預(yù)覽內(nèi)容的方法,包括的步驟如下: (1) 、Web服務(wù)器端接收來自客戶端的請求,進(jìn)行過濾分析,記錄對預(yù)覽鏈接的子鏈接的 請求信息; (2) 、計(jì)算記錄的預(yù)覽鏈接的子鏈接的權(quán)重; (3) 、根據(jù)權(quán)重統(tǒng)計(jì),生成鏈接頁預(yù)覽鏈接的預(yù)覽內(nèi)容。
5. 根據(jù)權(quán)利要求1所述的一種設(shè)定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,其特征 在于,在(1)步驟中,Web服務(wù)器端記錄被訪問的鏈接地址U化、其被訪問的次數(shù)、U化對應(yīng) 鏈接的類型,存儲到預(yù)覽鏈接存儲中也,如果該U化已經(jīng)記錄過,則只更新被訪問次數(shù);對 被訪問次數(shù)進(jìn)行判定,把被訪問次數(shù)超過設(shè)定闊值的鏈接作為預(yù)覽鏈接,或者直接把訪問 次數(shù)最高的若干鏈接作為預(yù)覽鏈接。
6. 根據(jù)權(quán)利要求5所述的一種設(shè)定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,其特征 在于,所述的預(yù)覽鏈接存儲中也采用數(shù)據(jù)庫,或者采用硬盤Hard Disk中的文件存儲方式。
7. 根據(jù)權(quán)利要求1所述的一種設(shè)定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,其特征 在于,在(2)步驟中,對于靜態(tài)網(wǎng)頁提取其主體內(nèi)容;對于動態(tài)網(wǎng)頁,其內(nèi)容由數(shù)據(jù)庫中動 態(tài)獲取,直接檢索出該頁面的主體內(nèi)容信息;將預(yù)覽內(nèi)容與對應(yīng)的預(yù)覽鏈接相關(guān)聯(lián),并存儲 到預(yù)覽內(nèi)容服務(wù)器中。
8. 根據(jù)權(quán)利要求1所述的一種設(shè)定預(yù)覽鏈接并對其提供動態(tài)預(yù)覽信息的方法,其特 征在于,在(3)步驟中,客戶端通過瀏覽器,瀏覽當(dāng)前的網(wǎng)頁,在用戶實(shí)際點(diǎn)擊鏈接前,判知 用戶的動作,檢索預(yù)覽鏈接存儲中也,如果該鏈接為預(yù)覽鏈接,則檢索預(yù)覽內(nèi)預(yù)覽內(nèi)容服務(wù) 器,展現(xiàn)預(yù)覽層,其中內(nèi)容為該預(yù)覽鏈接的預(yù)覽內(nèi)容。
【文檔編號】H04L29/08GK104468720SQ201410625991
【公開日】2015年3月25日 申請日期:2014年11月7日 優(yōu)先權(quán)日:2014年11月7日
【發(fā)明者】沈俊濤, 羅曾華, 鐘玉珊, 茹少微, 羅剛, 董建軍, 李紅曉 申請人:廣州市至德科技企業(yè)孵化器有限公司