專利名稱:網(wǎng)站導(dǎo)航系統(tǒng)及網(wǎng)站導(dǎo)航方法
技術(shù)領(lǐng)域:
本發(fā)明涉及網(wǎng)絡(luò)領(lǐng)域,尤其涉及網(wǎng)站中實(shí)現(xiàn)用戶自行設(shè)定導(dǎo)航的網(wǎng)站導(dǎo) 航系統(tǒng)及導(dǎo)航方法。
背景技術(shù):
網(wǎng)絡(luò)現(xiàn)已成為人們生活中必不可缺的組成部分,人們通過網(wǎng)絡(luò)得到各種 服務(wù)。為了有助于用戶瀏覽網(wǎng)站信息以獲取網(wǎng)站服務(wù),需要網(wǎng)站導(dǎo)航系統(tǒng)來 使用戶在瀏覽網(wǎng)站過程中不至于迷失,且可以方便地回到網(wǎng)站首頁以及其他 相關(guān)內(nèi)容的頁面。目前, 一個(gè)網(wǎng)站導(dǎo)航系統(tǒng)的基礎(chǔ)是網(wǎng)站的欄目設(shè)置,在欄目之下還可以 進(jìn)一步設(shè)計(jì)其他輔助的導(dǎo)航手段,例如一種常見的形式是,通過在各個(gè)欄目 的主菜單下面設(shè)置一個(gè)輔助菜單來說明用戶目前所在頁面處于網(wǎng)站中的位置。其表現(xiàn)形式比較簡單, 一般形式為首頁>一級欄目〉二級欄目〉三級欄目 >...>內(nèi)容頁面。很顯然,如果用戶從某個(gè)頁面來到一個(gè)網(wǎng)站,如果沒有詳細(xì) 的網(wǎng)站導(dǎo)航引導(dǎo),用戶則很容易在網(wǎng)站中迷失。但是,現(xiàn)有的網(wǎng)站導(dǎo)航系統(tǒng)對于每一用戶都是固定的,而用戶的需求是 具有很強(qiáng)的差異性。因此,為了能滿足更多用戶的需求,網(wǎng)站的管理者希望 在頁面上(尤其是首頁上)盡可能多地顯示各項(xiàng)內(nèi)容,然而,每一頁面的顯 示內(nèi)容是有限的,這就使得使用多層菜單來進(jìn)入某一頁面成為流行。當(dāng)用戶 經(jīng)常關(guān)注論壇的某個(gè)板塊或短期內(nèi)希望關(guān)注某個(gè)帖子時(shí),用戶需要逐級瀏覽 很多欄目及頁面內(nèi)容,才能到達(dá)用戶想達(dá)到的頁面,非常費(fèi)時(shí)且容易出現(xiàn)找不到該板塊或該帖子的情況?,F(xiàn)有的一種解決方案是用戶利用"收藏"技術(shù)將該板塊或帖子對應(yīng)的URL地址在用戶所在客戶端的本地計(jì)算機(jī)上進(jìn)行保存,后 續(xù)用戶利用該"收藏"技術(shù)就能夠快速進(jìn)入保存的URL地址對應(yīng)的頁面。但是, 當(dāng)用戶使用的計(jì)算機(jī)發(fā)生變化,且變化后的計(jì)算機(jī)上并未保存該些頁面的 URL地址信息時(shí),考慮到URL地址比較難記住,用戶通常還需要逐級瀏覽很 多欄目及頁面內(nèi)容去尋找那個(gè)頁面。為此,在www.urlcut.com網(wǎng)站上公開了一種用戶自制定導(dǎo)航的網(wǎng)站導(dǎo)航 系統(tǒng)及對應(yīng)的導(dǎo)航方法。該網(wǎng)站導(dǎo)航系統(tǒng)至少包括網(wǎng)站服務(wù)器、域名解析子 系統(tǒng)和數(shù)據(jù)庫,所述數(shù)據(jù)庫中保存用戶輸入的URL( Uniform Resoure Locator, 統(tǒng)一資源定位器)地址與用戶輸入的字符串之間的對應(yīng)關(guān)系。假設(shè)用戶輸入 的字符串為digital,需要建立對應(yīng)關(guān)系的頁面是淘寶網(wǎng)下數(shù)碼頻道,則該數(shù)據(jù) 庫中保存有"digital"與淘寶網(wǎng)下數(shù)碼頻道的 URL 地址 http:〃www.taobao.com/vertical/digital/index.php from=top的對應(yīng)關(guān)系。上述現(xiàn)有的導(dǎo)航方法是首先,當(dāng)用戶在URL地址中輸入http:Avww.urlcut.com/ digital時(shí),用戶所 在的客戶端向因特網(wǎng)發(fā)出連接請求,因特網(wǎng)的域名解析子系統(tǒng)找到 www.urlcut.com對應(yīng)的網(wǎng)站服務(wù)器,則將所述連接請求發(fā)送至所述網(wǎng)站服務(wù) 器;隨后,網(wǎng)站服務(wù)器接收到所述連接請求,先與所述客戶端進(jìn)行連接,后 在所述數(shù)據(jù)庫中找到"digital"對應(yīng)的URL地址,網(wǎng)站服務(wù)器將客戶端的連接 請求重定向至所述URL地址對應(yīng)網(wǎng)站的服務(wù)器上(即淘寶網(wǎng)服務(wù)器);然后,淘寶網(wǎng)服務(wù)器接收到所述連接請求,再與該客戶端建立連接,后 將URL地址對應(yīng)的頁面的數(shù)據(jù)傳輸至所述客戶端進(jìn)行頁面顯示。上述的網(wǎng)站導(dǎo)航系統(tǒng)能夠讓用戶自制定導(dǎo)航,用戶不需在本地計(jì)算機(jī)上 保存有欲訪問頁面的URL地址,只需要在上述域名為www.urlcut.com的網(wǎng)站上預(yù)先保存的欲訪問頁面的URL地址與某一字符串的對應(yīng)關(guān)系,后續(xù)只要在URL地址中輸入www.urlcut.com/this (: this為對應(yīng)的某 一字符串),即可實(shí)現(xiàn) 快速進(jìn)入欲訪問頁面的效果。但是,上述網(wǎng)站導(dǎo)航系統(tǒng)和網(wǎng)站導(dǎo)航方法仍然 存在著以下幾個(gè)缺陷首先,www.urlcut.com網(wǎng)站提供的網(wǎng)站導(dǎo)航存在使用不方便、容易出現(xiàn)沖 突的問題。由于在網(wǎng)站導(dǎo)航系統(tǒng)的數(shù)據(jù)庫中需要保存欲訪問的頁面的URL地 址與某一字符串之間的——對應(yīng)關(guān)系,而常規(guī)容易記憶的字符串是非常有限 的,因此經(jīng)常出現(xiàn)不同用戶在自定義導(dǎo)航時(shí)發(fā)生沖突的問題。還是以"digital" 為例,當(dāng)用戶userl在www.urlcut.com網(wǎng)站上建立淘寶網(wǎng)下數(shù)碼頻道的URL 地址與"digital"的對應(yīng)關(guān)系后,當(dāng)其他用戶想建立另外頁面與"digital"的對應(yīng)關(guān)的字符串建立與該頁面URL地址的對應(yīng)關(guān)系,然而,隨著該網(wǎng)站上使用自制 定導(dǎo)航功能的增多,用戶確定其他未被該數(shù)據(jù)庫保存的字符串需要很長時(shí)間, 由此帶來這種網(wǎng)站導(dǎo)航存在用戶使用受限,進(jìn)而影響自制定導(dǎo)航使用率的缺陷。其次,每一次導(dǎo)4;t過程中,用戶所在的客戶端先訪問urlcut網(wǎng)站,再訪問 目標(biāo)網(wǎng)站。也就是說,客戶端先和urlcut網(wǎng)站建立連接,再和目標(biāo)網(wǎng)站進(jìn)行連 接,整個(gè)過程需要進(jìn)行兩次連接,容易造成訪問延遲,同時(shí)也浪費(fèi)了網(wǎng)絡(luò)資源。然后,上述網(wǎng)站提供的是跨網(wǎng)站的導(dǎo)航服務(wù),當(dāng)該網(wǎng)站出現(xiàn)不穩(wěn)定之狀 況時(shí),就無法提供跨網(wǎng)站的導(dǎo)航服務(wù)。也就是說,用戶userl若想利用自制定 的"digital"訪問淘寶網(wǎng)下的數(shù)碼頻道,還需受限于提供該種自定制網(wǎng)站導(dǎo)航服 務(wù)的網(wǎng)站的穩(wěn)定性。另外,由于利用國外的網(wǎng)站來進(jìn)行網(wǎng)站導(dǎo)航服務(wù),因此 通過上述網(wǎng)站導(dǎo)航服務(wù)訪問頁面還存在訪問速度較慢的缺陷。最后,當(dāng)用戶利用上述網(wǎng)站導(dǎo)航服務(wù)自制定了多條網(wǎng)站導(dǎo)航之后,若用戶并未保存或并未記憶有該些對應(yīng)字符串及URL地址的對應(yīng)關(guān)系,用戶后續(xù)使用網(wǎng)站導(dǎo)4元時(shí)容易遺忘或混淆字符串與URL地址的對應(yīng)關(guān)系。現(xiàn)有的網(wǎng)站 導(dǎo)航系統(tǒng)并未提供用戶后續(xù)修改或刪除字符串與URL地址的對應(yīng)關(guān)系的功 能,同時(shí)也不能提供顯示每個(gè)用戶定義的所有字符串與URL地址的對應(yīng)關(guān)系, 由此使得該些字符串與URL地址的對應(yīng)關(guān)系不被使用,進(jìn)而出現(xiàn)網(wǎng)站導(dǎo)航系 統(tǒng)的數(shù)據(jù)庫中存儲容量的浪費(fèi)及后續(xù)不能自制定該些字符串與其他URL地址 的對應(yīng)關(guān)系的事件發(fā)生,從而造成資源浪費(fèi)。發(fā)明內(nèi)容本發(fā)明的目的在于提供一種網(wǎng)站導(dǎo)航系統(tǒng)及網(wǎng)站導(dǎo)航方法,以解決現(xiàn)有 技術(shù)中實(shí)現(xiàn)用戶自行設(shè)定導(dǎo)航存在使用不方便、容易出現(xiàn)沖突,進(jìn)而影響自行設(shè)定導(dǎo)航的使用率的技術(shù)缺陷。為了達(dá)到上述目的,本發(fā)明提供了一種網(wǎng)站導(dǎo)航系統(tǒng),所述網(wǎng)站導(dǎo)航系 統(tǒng)至少包括網(wǎng)站導(dǎo)航服務(wù)器和數(shù)據(jù)庫,所述網(wǎng)站導(dǎo)航服務(wù)器包括接口單元和 處理單元,其中接口單元,用于建立網(wǎng)站導(dǎo)航服務(wù)器與用戶所在客戶端之間的交互,包 括導(dǎo)航項(xiàng)添加請求的接收子單元和頁面跳轉(zhuǎn)請求的接收子單元,所述導(dǎo)航項(xiàng) 添加請求的接收子單元用于接收所述客戶端發(fā)送的包含頁面特征信息和對應(yīng) 字符串信息的增設(shè)導(dǎo)航項(xiàng)請求,頁面跳轉(zhuǎn)請求的接收子單元用于接收所述客 戶端發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求;處理單元,用于處理用戶輸入的請求,包括導(dǎo)航項(xiàng)添加請求的處理子單 元和頁面跳轉(zhuǎn)請求的處理子單元,導(dǎo)航項(xiàng)添加請求的處理子單元用于接收所 述請求后在數(shù)據(jù)庫上將所述頁面特征信息與字符串信息之間的對應(yīng)關(guān)系保存 到本用戶的網(wǎng)站導(dǎo)航信息中,頁面跳轉(zhuǎn)請求的處理子單元用于接收所述請求 后先從所述數(shù)據(jù)庫上保存的本用戶網(wǎng)站導(dǎo)航信息中找到所述字符串信息對應(yīng)的頁面特4正信息再i 兆轉(zhuǎn)至對應(yīng)頁面;數(shù)據(jù)庫,用于以用戶為單元在每一用戶網(wǎng)站導(dǎo)航信息中保存本用戶所有 導(dǎo)航項(xiàng)中的頁面特征信息與字符串信息的對應(yīng)關(guān)系。所述處理單元還包括第一判斷子單元,用于接收導(dǎo)^t項(xiàng)添加請求后通過 本請求所攜帶的所述頁面特征信息判斷所述頁面是否是本網(wǎng)站的頁面,若是, 將所述請求傳遞至所述導(dǎo)航項(xiàng)添加請求的處理子單元,否則,返回失敗信息。所述處理單元還包括第二判斷子單元,用于接收導(dǎo)航項(xiàng)添加請求后將本 請求所攜帶的所述字符串信息與數(shù)據(jù)庫中預(yù)先保存的本用戶所有導(dǎo)航項(xiàng)中的 字符串信息進(jìn)行比較,若有相同,則返回失敗信息。所述接口單元還包括處理導(dǎo)航信息請求的接收子單元,用于接收所述客戶端發(fā)送的修改或刪除導(dǎo)航項(xiàng)信息的請求,所述處理單元還包括處理導(dǎo)航信 息請求的處理子單元,用于根據(jù)所述請求修改或刪除數(shù)據(jù)庫中保存的本用戶 網(wǎng)站導(dǎo)航信息中對應(yīng)導(dǎo)航項(xiàng)。所述網(wǎng)站導(dǎo)航服務(wù)器為與網(wǎng)站服務(wù)器連接的 一單獨(dú)服務(wù)器、或者為設(shè)置 在網(wǎng)站服務(wù)器上的 一應(yīng)用模塊。所述數(shù)據(jù)庫為 一與網(wǎng)站導(dǎo)航服務(wù)器連接的服 務(wù)器,或者為配屬在網(wǎng)站導(dǎo)航服務(wù)器上。一種網(wǎng)站導(dǎo)航方法,包括以下步驟(1) 以用戶為單元保存每一用戶所有導(dǎo)航項(xiàng)中的頁面特征信息與字符串信 息的對應(yīng)關(guān)系;(2) 當(dāng)接收到用戶所在客戶端發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求后, 從預(yù)先存儲的本用戶所有導(dǎo)航項(xiàng)中找到所述字符串信息對應(yīng)的頁面特征信 息,再跳轉(zhuǎn)至對應(yīng)頁面。步驟(l)進(jìn)一步包括Al:接收所述客戶端發(fā)送的包含頁面特征信息與字符 串信息的導(dǎo)航項(xiàng)添加請求;A2:將所述頁面特征信息與字符串信息的對應(yīng)關(guān)系保存在數(shù)據(jù)庫上本用戶網(wǎng)站導(dǎo)4元信息中。步驟Al與A2之間還包括將所述導(dǎo)航項(xiàng)添加請求中攜帶的字符串信息 與預(yù)先保存在數(shù)據(jù)庫上的本用戶所有導(dǎo)航項(xiàng)中的字符串信息進(jìn)行比較,若有 相同,則返回失敗信息來提示用戶輸入新的字符串信息,否則,進(jìn)行步驟A2。步驟Al與A2之間還包括通過所述導(dǎo)航項(xiàng)添加請求中攜帶的頁面特征 信息判斷所述頁面是否是本網(wǎng)站的頁面,若是,進(jìn)行步驟A2,否則,返回失 敗信息。本方法還包括(3)接收所述客戶端發(fā)送的修改和/或刪除導(dǎo)航項(xiàng)信息的請 信息。一種網(wǎng)站導(dǎo)^^系統(tǒng),所述網(wǎng)站導(dǎo)^^系統(tǒng)包括網(wǎng)站服務(wù)器和數(shù)據(jù)庫,所述 網(wǎng)站服務(wù)器包括接口單元和處理單元,其中接口單元,用于建立網(wǎng)站服務(wù)器與用戶所在客戶端之間的交互,包括導(dǎo) 航項(xiàng)添加請求的接收子單元和頁面跳轉(zhuǎn)請求的接收子單元,所述導(dǎo)航項(xiàng)添加 請求的接收子單元用于接收所述客戶端發(fā)送的包含頁面特征信息和對應(yīng)字符 串信息的增設(shè)導(dǎo)航項(xiàng)請求,頁面跳轉(zhuǎn)請求的接收子單元用于接收所述客戶端 發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求;處理單元,用于處理用戶輸入的請求,包括導(dǎo)航項(xiàng)添加請求的處理子單 元和頁面跳轉(zhuǎn)請求的處理子單元,導(dǎo)^l項(xiàng)添加請求的處理子單元用于接收所庫上將所述頁面特征信息與字符串信息之間的對應(yīng)關(guān)系保存到本用戶的網(wǎng)站 導(dǎo)航信息中,頁面跳轉(zhuǎn)請求的處理子單元用于接收所述請求后先從所述數(shù)據(jù) 庫上保存的本用戶網(wǎng)站導(dǎo)航信息中找到所述字符串信息對應(yīng)的頁面特征信息 再i 兆轉(zhuǎn)至對應(yīng)頁面;數(shù)據(jù)庫,用于以用戶為單元在每一用戶網(wǎng)站導(dǎo)航信息中保存本用戶所有導(dǎo)^t項(xiàng)中的頁面特征信息與字符串信息的對應(yīng)關(guān)系。所述數(shù)據(jù)庫為與所述網(wǎng)站服務(wù)器連接的一單獨(dú)服務(wù)器,或者為配屬在網(wǎng) 站服務(wù)器上。一種網(wǎng)站導(dǎo)4元方法,它包括(1) 在數(shù)據(jù)庫中以用戶為單元保存每一用戶所有導(dǎo)航項(xiàng)中的頁面特征信息 與字符串信息的對應(yīng)關(guān)系;(2) 網(wǎng)絡(luò)服務(wù)器接收到用戶所在客戶端發(fā)送的包含字符串信息的頁面跳 轉(zhuǎn)請求后,先建立與客戶端的連接,再將所述頁面跳轉(zhuǎn)請求轉(zhuǎn)發(fā)至所述處理 單元,所述處理單元從數(shù)據(jù)庫上預(yù)先存儲的本用戶所有導(dǎo)航項(xiàng)中找到所述字 符串信息對應(yīng)的頁面特征信息,跳轉(zhuǎn)至對應(yīng)頁面。與現(xiàn)有技術(shù)相比,本發(fā)明具有以下幾點(diǎn)有益效果首先,通過本發(fā)明用戶可以在網(wǎng)站的一 頁面上一次性快速跳轉(zhuǎn)至其他頁 面,并且本發(fā)明由于在數(shù)據(jù)庫中是以用戶為單元保存每一用戶所有導(dǎo)航項(xiàng)中 的頁面特征信息與字符串信息的對應(yīng)關(guān)系,因此在制定個(gè)性化導(dǎo)航時(shí)只需要 保證本用戶下所有導(dǎo)航項(xiàng)的字符串不相同,無需確定用戶此次輸入的字符串與數(shù)據(jù)庫中保存所有導(dǎo)航項(xiàng)的字符串不相同,不存在不同用戶制定的字符串 存在沖突的問題,同時(shí)也使得用戶制定字符串具備非常強(qiáng)的擴(kuò)展性,進(jìn)而使 得本發(fā)明的網(wǎng)站導(dǎo)航具有很強(qiáng)的可用性。也就是說,這種方式下對于每一用 戶可以自制定的頁面數(shù)量是無限的,而且每個(gè)用戶的導(dǎo)航配置都是完全獨(dú)立 的,互相不沖突,即本發(fā)明用戶自行制定個(gè)性化的網(wǎng)站導(dǎo)航對于每一用戶都 是獨(dú)立的,互不沖突,具有很強(qiáng)的可用性。其次,當(dāng)預(yù)訪問的頁面所在的網(wǎng)站與提供自制定導(dǎo)航服務(wù)的網(wǎng)站處于同 一網(wǎng)站上,網(wǎng)站服務(wù)器無需將連接請求重定向至目標(biāo)網(wǎng)站,通常情況下,網(wǎng) 站服務(wù)器將該連接請求轉(zhuǎn)發(fā)至所述頁面處理所在的應(yīng)用模塊,該應(yīng)用模塊將網(wǎng)頁凌t據(jù)通過網(wǎng)站月l務(wù)器發(fā)送至客戶端進(jìn)行顯示,在這種情況下,只需建立 網(wǎng)站服務(wù)器與客戶端的連接即可,不需要如現(xiàn)有技術(shù)中進(jìn)行兩次連接,提高了導(dǎo)航速度。然后,本發(fā)明不僅可以為本網(wǎng)站進(jìn)行導(dǎo)航,也可以提供跨網(wǎng)站的導(dǎo)航?,F(xiàn)有技術(shù)中urlcut網(wǎng)站提供的是跨網(wǎng)站的導(dǎo)航服務(wù),當(dāng)該網(wǎng)站出現(xiàn)不穩(wěn)定之狀 況時(shí),就無法提供跨網(wǎng)站的導(dǎo)航服務(wù)。本發(fā)明可以根據(jù)各個(gè)網(wǎng)站自身的情況 (如資源)來選擇是否提供跨網(wǎng)站導(dǎo)航。用非常方便。而且,當(dāng)用戶刪除未使用或已不關(guān)注的頁面的導(dǎo)航時(shí),可以提 高數(shù)據(jù)庫上存儲空間的利用率。
圖1為本發(fā)明網(wǎng)站導(dǎo)航系統(tǒng)的一種原理結(jié)構(gòu)示意圖;圖2為本發(fā)明網(wǎng)站導(dǎo)航方法的一種流程圖;圖3為本發(fā)明網(wǎng)站導(dǎo)航系統(tǒng)的另一種結(jié)構(gòu)示意圖;圖4為不支持跨網(wǎng)站導(dǎo)航時(shí)基于圖3的一種導(dǎo)航方法的流程圖。
具體實(shí)施方式
以下結(jié)合附圖,具體說明本發(fā)明。本發(fā)明人經(jīng)過深思熟悉后得知,若每個(gè)用戶之間的導(dǎo)航配置是獨(dú)立的, 則各個(gè)用戶之間的導(dǎo)航將互不沖突,從而不需要要求各個(gè)用戶制定的字符串 信息不相同,通過這種方式可以制定導(dǎo)航的數(shù)量是無窮無盡的,由此實(shí)現(xiàn)用 戶登陸網(wǎng)站后可以在任何頁面一次性跳轉(zhuǎn)發(fā)預(yù)訪問的頁面,達(dá)到快速進(jìn)入某 一頁面的目的。請參閱圖1,其為本發(fā)明的網(wǎng)站導(dǎo)航系統(tǒng)的一個(gè)原理結(jié)構(gòu)示意圖。該網(wǎng)站導(dǎo)航系統(tǒng)包括網(wǎng)站服務(wù)器、導(dǎo)航網(wǎng)站服務(wù)器和數(shù)據(jù)庫。網(wǎng)站服務(wù)器連接導(dǎo)航 網(wǎng)站服務(wù)器,數(shù)據(jù)庫連接導(dǎo)航網(wǎng)站服務(wù)器。所述網(wǎng)站導(dǎo)航服務(wù)器包括接口單元和處理單元,其中 接口單元,用于建立網(wǎng)站導(dǎo)航服務(wù)器與用戶之間的交互。即,接收用戶 的請求和返回網(wǎng)站導(dǎo)航服務(wù)器處理請求的結(jié)果。通常,接口單元是利用軟件 來實(shí)現(xiàn)的,其可以表現(xiàn)為在現(xiàn)有的頁面上增設(shè)一鏈接(如自制定網(wǎng)站導(dǎo)航),通 過用戶激活該鏈接進(jìn)入交互界面來完成和用戶的交互。比如,在網(wǎng)站的所有 頁面的頂部提供該鏈接,另外考慮到添加鏈接后不破壞頁面的整體效果,本 發(fā)明還可利用javascript技術(shù),將這個(gè)鏈接隱藏頁面上,只有當(dāng)用戶的鼠標(biāo)經(jīng) 過鏈接隱藏頁面的位置時(shí),才顯示該鏈接。當(dāng)然,其表現(xiàn)形式也不局限于文 字鏈接,比如,在現(xiàn)有頁面上設(shè)置頁面特征信息的輸入框及對應(yīng)的字符串信 息輸入框,當(dāng)接收到用戶在輸入框中輸入數(shù)據(jù)或激活該輸入框時(shí),鏈接一交 互界面完成和用戶的交互。交互界面可以包括用戶進(jìn)行導(dǎo)航項(xiàng)添加的交互界面、用戶進(jìn)行頁面跳轉(zhuǎn) 的交互界面及用戶進(jìn)行導(dǎo)航項(xiàng)管理的交互界面。用戶進(jìn)行導(dǎo)航項(xiàng)添加的交互 界面至少包括設(shè)置頁面特征信息的輸入框及輸入字符串信息的輸入框。頁面 特征信息是指能夠根據(jù)該特征信息唯一確定頁面的信息,如頁面的URL地址、 頁面的文件名等。用戶進(jìn)行頁面跳轉(zhuǎn)的交互界面至少包括設(shè)置輸入字符串信 息的輸入框。用戶進(jìn)行導(dǎo)航項(xiàng)管理的交互界面用于顯示本用戶自定義導(dǎo)航項(xiàng) 以及接收用戶發(fā)出刪除、修改該些導(dǎo)航項(xiàng)信息的請求。按照完成的功能可以將接口單元細(xì)分為導(dǎo)航項(xiàng)添加請求的接收子單元、 頁面跳轉(zhuǎn)請求的接收子單元、處理導(dǎo)航信息的接收子單元和返回子單元,所征信息和對應(yīng)的字符串信息的導(dǎo)航項(xiàng)增設(shè)請求,頁面跳轉(zhuǎn)請求的接收子單元 用于接收客戶端發(fā)送的包含字符串信息要求跳轉(zhuǎn)至對應(yīng)頁面的頁面跳轉(zhuǎn)請求,處理導(dǎo)航信息的接收子單元,用于接收用戶輸入的修改和/或刪除本用戶 網(wǎng)站導(dǎo)航項(xiàng)信息的請求,返回子單元用于返回網(wǎng)站導(dǎo)航服務(wù)器處理該些請求 的結(jié)果。處理單元,用于處理客戶端發(fā)送的各種關(guān)于網(wǎng)站導(dǎo)航的請求,包括導(dǎo)航 項(xiàng)添加請求的處理子單元、頁面跳轉(zhuǎn)請求的處理子單元和處理導(dǎo)航信息的處 理子單元。導(dǎo)航項(xiàng)添加請求的處理子單元用于接收所述請求后在數(shù)據(jù)庫上將 本用戶輸入的頁面特征信息與字符串信息之間的對應(yīng)關(guān)系保存到本用戶的網(wǎng) 站導(dǎo)航信息中。頁面跳轉(zhuǎn)請求的處理子單元用于接收所述請求后先從所述數(shù) 據(jù)庫保存的本用戶網(wǎng)站導(dǎo)航信息中找到本用戶輸入的字符串信息對應(yīng)的頁面 特征信息再跳轉(zhuǎn)至對應(yīng)頁面。處理導(dǎo)航信息的處理子單元,用于根據(jù)用戶的 請求修改和/或刪除數(shù)據(jù)庫中保存的本用戶網(wǎng)站導(dǎo)航信息。跳轉(zhuǎn)至對應(yīng)頁面包括以下幾種情況當(dāng)用戶需要訪問的頁面所在的目標(biāo)網(wǎng)站不是提供導(dǎo)航服務(wù) 的網(wǎng)站時(shí),網(wǎng)站導(dǎo)4元服務(wù)器向目標(biāo)網(wǎng)站重定向連接請求,目標(biāo)網(wǎng)站接收所述 連接請求后,再和客戶端建立連接,并將對應(yīng)網(wǎng)頁的數(shù)據(jù)發(fā)送至客戶端進(jìn)行 顯示。當(dāng)用戶需要訪問的頁面所在的目標(biāo)網(wǎng)站是提供導(dǎo)航服務(wù)的網(wǎng)站時(shí),網(wǎng) 站導(dǎo)航服務(wù)器向網(wǎng)站服務(wù)器發(fā)送連接請求,網(wǎng)站服務(wù)器建立與客戶端的連接 之后,將對應(yīng)網(wǎng)頁的數(shù)據(jù)發(fā)送至客戶端進(jìn)行顯示。接口單元和處理器單元通常是通過軟件編程來實(shí)現(xiàn)的。所述處理單元還包括第二判斷子單元,用于接收導(dǎo)^l項(xiàng)添加請求后將所 述字符串信息與數(shù)據(jù)庫上預(yù)先保存的本用戶所有導(dǎo)航項(xiàng)中的字符串信息進(jìn)行 比較,若有相同,則返回失敗信息。所述處理單元還包括第三判斷子單元,用于接收客戶端發(fā)送的用戶自行 制定網(wǎng)站導(dǎo)航的相關(guān)請求后,預(yù)先判斷所述用戶是否是網(wǎng)站登錄用戶,若否, 則跳轉(zhuǎn)至網(wǎng)站登錄頁面要求用戶先登錄。當(dāng)進(jìn)入該網(wǎng)站預(yù)先設(shè)定用戶先登錄 時(shí),無需在用戶下發(fā)自行制定網(wǎng)站導(dǎo)航的相關(guān)請求后進(jìn)行判斷。所述處理單元還包4舌第一判斷子單元,用于4妾收導(dǎo)4元項(xiàng)添加i貪求后通過 用戶輸入的頁面特征信息判斷所述頁面是否是本網(wǎng)站的頁面,若是,將所述 請求傳遞至所述導(dǎo)航項(xiàng)添加請求的處理子單元,否則,返回失敗信息。本發(fā) 明可以通過第一判斷子單元來限制用戶進(jìn)行跨網(wǎng)站導(dǎo)航的設(shè)定。當(dāng)然,本發(fā) 明也可以不設(shè)置第一判斷子單元,支持用戶的跨網(wǎng)站導(dǎo)航的設(shè)定。考慮到網(wǎng)站上還有很多與客戶端交互的界面,本發(fā)明通常是將接口單元 設(shè)置在網(wǎng)站服務(wù)器上。當(dāng)然,處理單元作為一應(yīng)用模塊也可以設(shè)置在網(wǎng)站服 務(wù)器上。這在后續(xù)會著重介紹。數(shù)據(jù)庫,用于以用戶為單元在每一用戶網(wǎng)站導(dǎo)航信息中保存本用戶所有 導(dǎo)航項(xiàng)中的頁面特征信息與字符串信息的對應(yīng)關(guān)系。所述數(shù)據(jù)庫可以是單獨(dú) 一臺服務(wù)器也可以配屬在網(wǎng)站導(dǎo)航服務(wù)器上。處理單元每處理一導(dǎo)航項(xiàng)添加請求,則在數(shù)據(jù)庫中查找是否存在該用戶 的網(wǎng)站導(dǎo)航信息,若是,則將該導(dǎo)航項(xiàng)(頁面特征信息和字符串信息)添加 至本用戶的網(wǎng)站導(dǎo)航信息中,否則,重新在數(shù)據(jù)庫上創(chuàng)建一本用戶的網(wǎng)站導(dǎo) 航信息,該用戶的網(wǎng)站導(dǎo)航信息初值為空,并將該導(dǎo)航項(xiàng)(頁面特征信息和 字符串信息)添加至本用戶的網(wǎng)站導(dǎo)航信息中。請參閱圖2,其為本發(fā)明公開了一種網(wǎng)站導(dǎo)航方法的流程圖。請參閱圖2, 其包括以下步驟S110:以用戶為單元保存每一用戶所有導(dǎo)航項(xiàng)中的頁面特征信息與字符 串信息的對應(yīng)關(guān)系。步驟S110可以通過以下步驟實(shí)現(xiàn)用戶登錄提供自制定導(dǎo)航的網(wǎng)站后,用戶所在的客戶端與網(wǎng)站服務(wù)器建 立連接;當(dāng)客戶端將用戶輸入的包括頁面特征信息與字符串信息的導(dǎo)航項(xiàng)添加請 求發(fā)送至網(wǎng)站服務(wù)器時(shí),接口單元將所述導(dǎo)航項(xiàng)添加請求發(fā)送至處理單元;將所述頁面特征信息與字符串信息的對應(yīng)關(guān)系保存在數(shù)據(jù)庫上本用戶網(wǎng) 站導(dǎo)航信息中。S120:當(dāng)接收到包含字符串信息的頁面跳轉(zhuǎn)請求后,從預(yù)先存儲的本用 戶所有導(dǎo)航項(xiàng)中找到字符串信息對應(yīng)的頁面特征信息,再跳轉(zhuǎn)至對應(yīng)頁面。 步驟S120可以通過以下步驟來實(shí)現(xiàn)當(dāng)用戶所在的客戶端發(fā)送包含字符串信息的頁面跳轉(zhuǎn)請求后,接口單元 將所述頁面跳轉(zhuǎn)請求發(fā)送至處理單元,處理單元找到所述頁面特征信息,再 將所述請求重定向至目標(biāo)網(wǎng)站,以便將所述頁面信息發(fā)送至客戶端進(jìn)行顯示。本方法還包括接收用戶輸入的修改和/或刪除本用戶網(wǎng)站導(dǎo)^l信息的請 求,根據(jù)用戶的請求對應(yīng)修改和/或刪除預(yù)先保存的本用戶網(wǎng)站導(dǎo)航信息。通過上述流程可知,以用戶為單元保存每一用戶所有導(dǎo)^t項(xiàng)中的頁面特 征信息與字符串信息的對應(yīng)關(guān)系時(shí),只需要保證本用戶下所有導(dǎo)航項(xiàng)的字符 串不相同,這種方式下可以定義的頁面數(shù)量是無限的,而且每個(gè)用戶的導(dǎo)航 配置都是完全獨(dú)立的,互相不沖突。同時(shí),當(dāng)用戶輸入某一字符串時(shí),能夠 快速跳轉(zhuǎn)至本用戶定義的該字符串對應(yīng)的頁面上,達(dá)到使用方便的效果。以下就以 一 具體實(shí)施例來說明本發(fā)明的流程。首先,當(dāng)用戶登錄網(wǎng)站后,若網(wǎng)站接收到該用戶進(jìn)入自制定網(wǎng)站導(dǎo)航的 請求,則彈出一交互界面,所述交互界面可以包括用于進(jìn)行導(dǎo)航項(xiàng)添加的交 互界面、用于進(jìn)行頁面跳轉(zhuǎn)的交互界面和處理導(dǎo)航信息的交互界面;當(dāng)接收到用戶進(jìn)行導(dǎo)航項(xiàng)添加的請求后,獲得用戶輸入的頁面特征信息 (如URL地址)與字符串信息,將用戶輸入的字符串信息與預(yù)先保存的本用 戶所有導(dǎo)航項(xiàng)中的字符串信息進(jìn)行比較,若有相同,則返回失敗信息來提示 用戶輸入新的字符串信息,否則,進(jìn)行后續(xù)步驟;隨后,通過用戶輸入的頁面特征信息判斷所述頁面是否是本網(wǎng)站的頁面,若是,進(jìn)行后續(xù)步驟,否則,返回失敗信息;隨后,在數(shù)據(jù)庫中將本用戶輸入的頁面特征信息與字符串信息之間的對 應(yīng)關(guān)系保存到本用戶的網(wǎng)站導(dǎo)航信息。當(dāng)接收到用戶進(jìn)行頁面跳轉(zhuǎn)的請求后,查找數(shù)據(jù)庫中該用戶的網(wǎng)站導(dǎo)航 信息,從中找到與用戶輸入相同的字符串,提取出對應(yīng)的頁面特征信息,并 跳轉(zhuǎn)至該頁面。當(dāng)接收到用戶進(jìn)行處理導(dǎo)航信息的請求時(shí),若是刪除某一導(dǎo)航項(xiàng),則找 到數(shù)據(jù)庫中該用戶的網(wǎng)站導(dǎo)航信息,并刪除該導(dǎo)航項(xiàng)中頁面特征信息與字符 串信息的對應(yīng)關(guān)系。若是修改某一導(dǎo)航項(xiàng),則找到存儲呂該用戶的網(wǎng)站導(dǎo)航 信息,修改對應(yīng)的頁面特征信息或字符串信息??紤]到成本問題,網(wǎng)站通常不為會給用戶提供自制定導(dǎo)航功能而重新增 設(shè)一服務(wù)器,也就是說,本發(fā)明的較佳實(shí)現(xiàn)方式為網(wǎng)站使用現(xiàn)有的網(wǎng)站服務(wù) 器,將上述網(wǎng)站導(dǎo)航服務(wù)器作為一應(yīng)用模塊設(shè)置在現(xiàn)有的網(wǎng)站服務(wù)器上。請參閱圖3,其為本發(fā)明網(wǎng)站導(dǎo)航系統(tǒng)的另一個(gè)原理結(jié)構(gòu)示意圖。所述網(wǎng)站導(dǎo)航系統(tǒng)包括網(wǎng)站服務(wù)器和數(shù)據(jù)庫,所述網(wǎng)站服務(wù)器包括接口單元和處理單元,其中接口單元,用于建立網(wǎng)站服務(wù)器與用戶所在客戶端之間的交互,包括導(dǎo) 航項(xiàng)添加請求的接收子單元和頁面跳轉(zhuǎn)請求的接收子單元,所述導(dǎo)航項(xiàng)添加串信息的增設(shè)導(dǎo)航項(xiàng)請求,頁面跳轉(zhuǎn)請求的接收子單元用于接收所述客戶端 發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求。處理單元,用于處理用戶輸入的請求,包括導(dǎo)^t項(xiàng)添加請求的處理子單 元和頁面跳轉(zhuǎn)請求的處理子單元,導(dǎo)航項(xiàng)添加請求的處理子單元用于接收所 述請求后在數(shù)據(jù)庫上將所述頁面特征信息與字符串信息之間的對應(yīng)關(guān)系保存 到本用戶的網(wǎng)站導(dǎo)航信息中。當(dāng)網(wǎng)站選擇不支持跨網(wǎng)站導(dǎo)航時(shí),導(dǎo)航功添加請求的處理子單元可以接收所述請求后先利用所述頁面特征信息確定所述頁 面為本網(wǎng)站的頁面后才在數(shù)據(jù)庫上將所述頁面特征信息與字符串信息之間的 對應(yīng)關(guān)系保存到本用戶的網(wǎng)站導(dǎo)航信息中。頁面跳轉(zhuǎn)請求的處理子單元用于 接收所述請求后先從所述數(shù)據(jù)庫上保存的本用戶網(wǎng)站導(dǎo)航信息中找到所述字 符串信息對應(yīng)的頁面特征信息再跳轉(zhuǎn)至對應(yīng)頁面;數(shù)據(jù)庫,用于以用戶為單元在每一用戶網(wǎng)站導(dǎo)航信息中保存本用戶所有 導(dǎo)航項(xiàng)中的頁面特征信息與字符串信息的對應(yīng)關(guān)系。所述數(shù)據(jù)庫為與所述網(wǎng) 站服務(wù)器連接的一單獨(dú)服務(wù)器,或者為配屬在網(wǎng)站服務(wù)器上。通常情況下, 數(shù)據(jù)庫為配置在網(wǎng)站服務(wù)器上?;谏鲜龅南到y(tǒng),本發(fā)明提供的導(dǎo)航方法與圖2公開的方法類似。但是, 當(dāng)網(wǎng)站不支持跨網(wǎng)站導(dǎo)航時(shí),本方法還可以帶來進(jìn)一步的功效。請參閱圖4, 其為不支持跨網(wǎng)站導(dǎo)航時(shí)基于圖3的一種導(dǎo)航方法的流程圖。它包括S210:在數(shù)據(jù)庫中以用戶為單元保存每一用戶所有導(dǎo)航項(xiàng)中的頁面特征 信息與字符串信息的對應(yīng)關(guān)系。步驟S210可以通過以下步驟實(shí)現(xiàn)用戶登錄提供自制定導(dǎo)航的網(wǎng)站后,用戶所在的客戶端與網(wǎng)站服務(wù)器建 立連接;當(dāng)客戶端將用戶輸入的包括頁面特征信息與字符串信息的導(dǎo)航項(xiàng)添加請 求發(fā)送至網(wǎng)站服務(wù)器時(shí),接口單元將所述導(dǎo)航項(xiàng)添加請求發(fā)送至處理單元;將所述頁面特征信息與字符串信息的對應(yīng)關(guān)系保存在數(shù)據(jù)庫上本用戶網(wǎng) 站導(dǎo)航信息中。S220:網(wǎng)絡(luò)服務(wù)器接收到用戶所在客戶端發(fā)送的包含字符串信息的頁面跳 轉(zhuǎn)請求后,先建立與客戶端的連接,再將所述頁面跳轉(zhuǎn)請求轉(zhuǎn)發(fā)至所述處理符串信息對應(yīng)的頁面特征信息,跳轉(zhuǎn)至對應(yīng)頁面。由于所述跳轉(zhuǎn)頁面處于同 一 網(wǎng)站上,網(wǎng)站服務(wù)器無需將連4妄請求重定向 至目標(biāo)網(wǎng)站,通常情況下,網(wǎng)站服務(wù)器將該連接請求轉(zhuǎn)發(fā)至所述頁面處理所 在的應(yīng)用模塊,該應(yīng)用模塊將網(wǎng)頁數(shù)據(jù)通過網(wǎng)站服務(wù)器發(fā)送至客戶端進(jìn)行顯 示,在這種情況下,只需建立網(wǎng)站服務(wù)器與客戶端的連接即可,不需要如現(xiàn) 有技術(shù)中 一般進(jìn)行兩次連接。以上公開的僅為本發(fā)明的幾個(gè)具體實(shí)施例,但本發(fā)明并非局限于此,任 何本領(lǐng)域的技術(shù)人員能思之的變化,都應(yīng)落在本發(fā)明的保護(hù)范圍內(nèi)。
權(quán)利要求
1. 一種網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述網(wǎng)站導(dǎo)航系統(tǒng)至少包括網(wǎng)站導(dǎo)航服務(wù)器和數(shù)據(jù)庫,所述網(wǎng)站導(dǎo)航服務(wù)器包括接口單元和處理單元,其中接口單元,用于建立網(wǎng)站導(dǎo)航服務(wù)器與用戶所在客戶端之間的交互,包括導(dǎo)航項(xiàng)添加請求的接收子單元和頁面跳轉(zhuǎn)請求的接收子單元,所述導(dǎo)航項(xiàng)添加請求的接收子單元用于接收所述客戶端發(fā)送的包含頁面特征信息和對應(yīng)字符串信息的增設(shè)導(dǎo)航項(xiàng)請求,頁面跳轉(zhuǎn)請求的接收子單元用于接收所述客戶端發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求;處理單元,用于處理用戶輸入的請求,包括導(dǎo)航項(xiàng)添加請求的處理子單元和頁面跳轉(zhuǎn)請求的處理子單元,導(dǎo)航項(xiàng)添加請求的處理子單元用于接收所述請求后在數(shù)據(jù)庫上將所述頁面特征信息與字符串信息之間的對應(yīng)關(guān)系保存到本用戶的網(wǎng)站導(dǎo)航信息中,頁面跳轉(zhuǎn)請求的處理子單元用于接收所述請求后先從所述數(shù)據(jù)庫上保存的本用戶網(wǎng)站導(dǎo)航信息中找到所述字符串信息對應(yīng)的頁面特征信息再跳轉(zhuǎn)至對應(yīng)頁面;數(shù)據(jù)庫,用于以用戶為單元在每一用戶網(wǎng)站導(dǎo)航信息中保存本用戶所有導(dǎo)航項(xiàng)中的頁面特征信息與字符串信息的對應(yīng)關(guān)系。
2、 如權(quán)利要求1所述的網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述處理單元還包 括第一判斷子單元,用于接收導(dǎo)航項(xiàng)添加請求后通過本請求所攜帶的所述頁 面特征信息判斷所述頁面是否是本網(wǎng)站的頁面,若是,將所述請求傳遞至所 述導(dǎo)航項(xiàng)添加請求的處理子單元,否則,返回失敗信息。
3、 如權(quán)利要求1或2所述的網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述處理單元 還包括第二判斷子單元,用于接收導(dǎo)航項(xiàng)添加請求后將本請求所攜帶的所述 字符串信息與數(shù)據(jù)庫中預(yù)先保存的本用戶所有導(dǎo)航項(xiàng)中的字符串信息進(jìn)行比 較,若有相同,則返回失敗信息。
4 、如權(quán)利要求3所述的網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述接口單元還包 括處理導(dǎo)航信息請求的接收子單元,用于接收所述客戶端發(fā)送的修改或刪除 導(dǎo)航項(xiàng)信息的請求,所述處理單元還包括處理導(dǎo)航信息請求的處理子單元, 用于根據(jù)所述請求修改或刪除數(shù)據(jù)庫中保存的本用戶對應(yīng)導(dǎo)航項(xiàng)信息。
5、 如權(quán)利要求1所述的網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述網(wǎng)站導(dǎo)航服務(wù) 器為與網(wǎng)站服務(wù)器連接的一單獨(dú)服務(wù)器、或者為設(shè)置在網(wǎng)站服務(wù)器上的一應(yīng) 用模塊。
6、 如權(quán)利要求5所述的網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述數(shù)據(jù)庫為一與 網(wǎng)站導(dǎo)航服務(wù)器連接的服務(wù)器,或者配屬在網(wǎng)站導(dǎo)航服務(wù)器上。
7、 一種網(wǎng)站導(dǎo)航方法,其特征在于,包括以下步驟(1) 以用戶為單元保存每一用戶所有導(dǎo)航項(xiàng)中的頁面特征信息與字符串信 息的對應(yīng)關(guān)系;(2) 當(dāng)接收到用戶所在客戶端發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求后, 從預(yù)先存儲的本用戶所有導(dǎo)航項(xiàng)中找到所述字符串信息對應(yīng)的頁面特征信 息,再跳轉(zhuǎn)至對應(yīng)頁面。
8、 如權(quán)利要求7所述的方法,其特征在于,步驟(l)進(jìn)一步包括Al:接收所述客戶端發(fā)送的包含頁面特征信息與字符串信息的導(dǎo)航項(xiàng)添 力口請求;A2:將所述頁面特征信息與字符串信息的對應(yīng)關(guān)系保存在數(shù)據(jù)庫上本用 戶網(wǎng)站導(dǎo)航信息中。
9、 如權(quán)利要求8所述的方法,其特征在于,步驟Al與A2之間還包括: 將所述導(dǎo)航項(xiàng)添加請求中攜帶的字符串信息與預(yù)先保存的本用戶所有導(dǎo)航項(xiàng)中的字符串信息進(jìn)行比較,若有相同,則返回失敗信息來提示用戶輸入 新的字符串信息,否則,進(jìn)行步驟A2。
10、 如權(quán)利要求8或9所述的方法,其特征在于,步驟Al與A2之間還 包括通過所述導(dǎo)航項(xiàng)添加請求中攜帶的頁面特征信息判斷所述頁面是否是本 網(wǎng)站的頁面,若是,進(jìn)行步驟A2,否則,返回失敗信息。
11、 如權(quán)利要求7所述的方法,其特征在于,還包括(3)接收所述客戶端發(fā)送的修改和/或刪除導(dǎo)航項(xiàng)信息的請求,根據(jù)所述請 求對應(yīng)修改和/或刪除預(yù)先保存的本用戶網(wǎng)站導(dǎo)航信息。
12、 一種網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述網(wǎng)站導(dǎo)航系統(tǒng)包括網(wǎng)站服務(wù) 器和數(shù)據(jù)庫,所述網(wǎng)站服務(wù)器包括接口單元和處理單元,其中接口單元,用于建立網(wǎng)站服務(wù)器與用戶所在客戶端之間的交互,包括導(dǎo) 航項(xiàng)添加請求的接收子單元和頁面跳轉(zhuǎn)請求的接收子單元,所述導(dǎo)航項(xiàng)添加 請求的接收子單元用于接收所述客戶端發(fā)送的包含頁面特征信息和對應(yīng)字符 串信息的增設(shè)導(dǎo)航項(xiàng)請求,頁面跳轉(zhuǎn)請求的接收子單元用于接收所述客戶端 發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求;處理單元,用于處理用戶輸入的請求,包括導(dǎo)航項(xiàng)添加請求的處理子單 元和頁面跳轉(zhuǎn)請求的處理子單元,導(dǎo)航項(xiàng)添加請求的處理子單元用于接收所 述請求后先利用所述頁面特征信息確定所述頁面為本網(wǎng)站的頁面后才在數(shù)據(jù) 庫上將所述頁面特征信息與字符串信息之間的對應(yīng)關(guān)系保存到本用戶的網(wǎng)站 導(dǎo)航信息中,頁面跳轉(zhuǎn)請求的處理子單元用于接收所述請求后先從所述數(shù)據(jù) 庫上保存的本用戶網(wǎng)站導(dǎo)航信息中找到所述字符串信息對應(yīng)的頁面特征信息 再跳轉(zhuǎn)至對應(yīng)頁面;數(shù)據(jù)庫,用于以用戶為單元在每一用戶網(wǎng)站導(dǎo)航信息中保存本用戶所有 導(dǎo)航項(xiàng)中的頁面特征信息與字符串信息的對應(yīng)關(guān)系。
13、 如權(quán)利要求12所述的網(wǎng)站導(dǎo)航系統(tǒng),其特征在于,所述數(shù)據(jù)庫為與所述網(wǎng)站服務(wù)器連接的一單獨(dú)服務(wù)器,或者配屬在網(wǎng)站服務(wù)器上。
14、 一種基于權(quán)項(xiàng)12的網(wǎng)站導(dǎo)航方法,其特征在于,它包括(1) 在教:據(jù)庫中以用戶為單元保存每一用戶所有導(dǎo)4元項(xiàng)中的頁面特征信息 與字符串信息的對應(yīng)關(guān)系;(2) 網(wǎng)絡(luò)服務(wù)器接收到用戶所在客戶端發(fā)送的包含字符串信息的頁面跳轉(zhuǎn) 請求后,先建立與客戶端的連接,再將所述頁面跳轉(zhuǎn)請求轉(zhuǎn)發(fā)至所述處理單 元,所述處理單元從數(shù)據(jù)庫上預(yù)先存儲的本用戶所有導(dǎo)航項(xiàng)中找到所述字符 串信息對應(yīng)的頁面特征信息,跳轉(zhuǎn)至對應(yīng)頁面。
全文摘要
本發(fā)明提供了一種網(wǎng)站導(dǎo)航系統(tǒng),用于實(shí)現(xiàn)用戶自行制定個(gè)性化的網(wǎng)站導(dǎo)航,所述網(wǎng)站導(dǎo)航系統(tǒng)包括網(wǎng)站導(dǎo)航服務(wù)器和數(shù)據(jù)庫,所述數(shù)據(jù)庫以用戶為單元保存每一用戶所有導(dǎo)航項(xiàng)中的頁面特征信息與字符串信息的對應(yīng)關(guān)系。網(wǎng)站導(dǎo)航服務(wù)器接收用戶所在客戶端發(fā)送的包含字符串信息的頁面跳轉(zhuǎn)請求后,從預(yù)先存儲的本用戶所有導(dǎo)航項(xiàng)中找到字符串信息對應(yīng)的頁面特征信息,再跳轉(zhuǎn)至對應(yīng)頁面。通過本發(fā)明用戶可以在網(wǎng)站的一頁面上一次性快速跳轉(zhuǎn)至其他頁面,并且由于本發(fā)明用戶自行制定個(gè)性化的網(wǎng)站導(dǎo)航對于每一用戶都是獨(dú)立的,因此不存在不同用戶制定的字符串存在沖突的問題,同時(shí)也使得用戶制定的字符串具備非常強(qiáng)的擴(kuò)展性。本發(fā)明還提供了網(wǎng)站導(dǎo)航方法,這種方法使用非常方便。
文檔編號G06F17/30GK101216823SQ200710002349
公開日2008年7月9日 申請日期2007年1月4日 優(yōu)先權(quán)日2007年1月4日
發(fā)明者沈少峰 申請人:阿里巴巴公司