專利名稱:服務(wù)器端網(wǎng)址資源優(yōu)化裝置及其優(yōu)化方法
技術(shù)領(lǐng)域:
本發(fā)明屬 于網(wǎng)絡(luò)訪問優(yōu)化技術(shù)領(lǐng)域,具體涉及一種基于網(wǎng)址資源對(duì)服務(wù)器端的網(wǎng) 址存儲(chǔ)或檢索進(jìn)行優(yōu)化的方法。
背景技術(shù):
統(tǒng)一資源定位符(URL,Uniform/UniversalResource Locator)也稱為網(wǎng)頁(yè)地址 或網(wǎng)址,是因特網(wǎng)上標(biāo)準(zhǔn)的資源的地址(Address),已經(jīng)被萬維網(wǎng)聯(lián)盟編制為因特網(wǎng)標(biāo)準(zhǔn) RFC1738 了。URL的一般形式是<URL的訪問方式>://〈主機(jī)>:〈端口 >/〈路徑〉JnhttD:// www, yannuo. com/example ? a = l&b = 2 ;網(wǎng)址一般由五個(gè)基本元素組成傳送協(xié)議、服務(wù) 器、端口號(hào)、路徑和/或參數(shù)。傳送協(xié)議通常包括基于超文本傳輸協(xié)議(http)或基于安全 套接層的超文本傳輸協(xié)議(https);服務(wù)器可以是域名或IP地址;端口號(hào)以“數(shù)字”方式 表示。當(dāng)傳送協(xié)議為HTTP時(shí),缺省值為“80”;可省略。當(dāng)傳送協(xié)議為HTTPS時(shí),缺省值為 “443”;也可省略。路徑為以“/字符”區(qū)別路徑中的每一個(gè)目錄名稱。參數(shù)中GET模式的 參數(shù)以“?,,字符為起點(diǎn),參數(shù)間以“&”為間隔,參數(shù)內(nèi)以“=”符號(hào)分割參數(shù)名與參數(shù)值。通常情況下,參數(shù)的順序不會(huì)影響程序的運(yùn)行、網(wǎng)頁(yè)的顯示,如http://WWW. yannuo. com/example ? a = l&b = 2 與 http://www. yannuo. com/example ? b = 2&a = 1 這兩個(gè)地址,在訪問效果上,通常是一致的。由于網(wǎng)址被廣泛應(yīng)用與互聯(lián)網(wǎng)行業(yè),所有互聯(lián) 網(wǎng)系統(tǒng)、應(yīng)用都不可避免的要對(duì)網(wǎng)址進(jìn)行解析、處理、存儲(chǔ)。對(duì)于僅僅是參數(shù)順序不同而參 數(shù)組合相同的網(wǎng)址,系統(tǒng)也按照不同網(wǎng)址來處理對(duì)待,這樣會(huì)使得系統(tǒng)花更多的空間去存 儲(chǔ)和歸類這些網(wǎng)址,在空間上造成了浪費(fèi),也會(huì)使得系統(tǒng)在檢索時(shí),遺漏相關(guān)檢索結(jié)果,降 低了檢索的準(zhǔn)確度。本發(fā)明因此而來。
發(fā)明內(nèi)容
本發(fā)明目的在于提供一種服務(wù)器端網(wǎng)址資源優(yōu)化裝置,解決了現(xiàn)有技術(shù)中服務(wù)器 端常常由于網(wǎng)址中去參網(wǎng)址、網(wǎng)頁(yè)錨點(diǎn)相同但參數(shù)列表排列順序不同導(dǎo)致的存儲(chǔ)空間浪 費(fèi)、搜索效率降低等問題。為了解決現(xiàn)有技術(shù)中的這些問題,本發(fā)明提供的技術(shù)方案是一種服務(wù)器端網(wǎng)址資源優(yōu)化裝置,其特征在于所述裝置包括解析裝置,根據(jù)預(yù)定的解析規(guī)則由解析器解析獲得的網(wǎng)址,生成參數(shù)列表,傳輸給 排序裝置;排序裝置,根據(jù)預(yù)定的排序規(guī)則對(duì)收到的參數(shù)列表進(jìn)行排序,并將排序后的參數(shù) 列表傳輸給組合裝置;組合裝置,根據(jù)預(yù)定的組合規(guī)則,將排序后的參數(shù)列表組合后與去參網(wǎng)址進(jìn)行組 合形成符合傳送協(xié)議標(biāo)準(zhǔn)的優(yōu)化后的網(wǎng)址。優(yōu)選的,所述解析裝置還連接有網(wǎng)址獲取裝置,所述網(wǎng)址獲取裝置獲取輸入的網(wǎng) 址,并將網(wǎng)址傳輸給解析裝置的解析器。
優(yōu)選的,所述解析裝置解析器根據(jù)網(wǎng)址中標(biāo)識(shí)符提取參數(shù)字符串,按照解析規(guī)則 對(duì)參數(shù)字符串進(jìn)行解析,分解出參數(shù)塊,分離出包含在參數(shù)塊中的參數(shù)名和參數(shù)值。優(yōu)選的,所述排序裝置根據(jù)參數(shù)名或參數(shù)值或參數(shù)名與參數(shù)值的關(guān)系進(jìn)行正向或 反向排序。優(yōu)選的,所述組合裝置包括將參數(shù)名和參數(shù)值進(jìn)行組合成參數(shù)塊,再將參數(shù)塊組 合成排序后的參數(shù)字符串的參數(shù)組合裝置和按照傳送協(xié)議標(biāo)準(zhǔn)將排序后的參數(shù)字符串、去 參網(wǎng)址組合成優(yōu)化后的網(wǎng)址的網(wǎng)址組合裝置。優(yōu)選的,所述組合裝置組合形成優(yōu)化后的網(wǎng)址后將優(yōu)化后的網(wǎng)址傳輸給服務(wù)器進(jìn) 行儲(chǔ)存或檢索。優(yōu)選的,所述存儲(chǔ)裝置還接收解析裝置、排序裝置、組合裝置進(jìn)行操作的中間結(jié) 果,當(dāng)排序裝置未接收到解析裝置的參數(shù)列表時(shí),排序裝置從存儲(chǔ)裝置內(nèi)讀取參數(shù)列表,進(jìn) 行排序操作;當(dāng)組合裝置未接收到排序后的參數(shù)列表時(shí),組合裝置從存儲(chǔ)裝置中讀取排序 后的參數(shù)列表進(jìn)行組合操作。優(yōu)選的,所述存儲(chǔ)裝置還連接有索引裝置,所述索引裝置對(duì)存儲(chǔ)裝置存儲(chǔ)的優(yōu)化 后的網(wǎng)址進(jìn)行歸類索引,再存儲(chǔ)入存儲(chǔ)裝置內(nèi)。本發(fā)明還提供了一種服務(wù)器端網(wǎng)址資源優(yōu)化方法,其特征在于所述方法包括以下 步驟(1)根據(jù)預(yù)定的解析規(guī)則解析獲得的網(wǎng)址,生成參數(shù)列表;(2)根據(jù)預(yù)定的排序規(guī)則對(duì)收到的參數(shù)列表進(jìn)行排序生成排序后的參數(shù)列表;(3)根據(jù)預(yù)定的組合規(guī)則,將排序后的參數(shù)列表組合后與去參網(wǎng)址進(jìn)行組合形成 符合傳送協(xié)議標(biāo)準(zhǔn)的優(yōu)化后的網(wǎng)址。優(yōu)選的,所述方法中當(dāng)獲得的網(wǎng)址含有網(wǎng)頁(yè)錨點(diǎn)時(shí),通過解析規(guī)則去除網(wǎng)頁(yè)錨點(diǎn) 和去參網(wǎng)址,形成參數(shù)列表;通過組合規(guī)則進(jìn)行組合時(shí),將去參網(wǎng)址、排序后的參數(shù)列表、網(wǎng) 頁(yè)錨點(diǎn)組合成優(yōu)化后的網(wǎng)址。本發(fā)明技術(shù)方案中使用的術(shù)語(yǔ)解釋如下網(wǎng)頁(yè)錨點(diǎn)為網(wǎng)址中#部分之后的字符串,例如在網(wǎng)址;http://www. yannuo. com/ example ? a = l&b = 2#huiiy (例網(wǎng)址)中,網(wǎng)頁(yè)錨點(diǎn)為hujiy ;去參網(wǎng)址為網(wǎng)址中去除網(wǎng) 頁(yè)錨點(diǎn)和參數(shù)的部分,例網(wǎng)址中去參網(wǎng)址為:http://www. yannuo. com/example ;參數(shù)字符 串為網(wǎng)址中參數(shù)部分,例網(wǎng)址中為a = l&b = 2 ;參數(shù)塊為參數(shù)字符串中以&分割的字符串, 例網(wǎng)址中為a = l、b = 2 ;參數(shù)名為參數(shù)塊中“=”符號(hào)之前的部分,例網(wǎng)址中為a、b ;參數(shù) 值參數(shù)塊中“=”符號(hào)之后的部分,例網(wǎng)址中為1、2 ;參數(shù)列表為包含多個(gè)參數(shù)名、參數(shù)值 以及其對(duì)應(yīng)關(guān)系的列表,這種對(duì)應(yīng)關(guān)系可以是參數(shù)塊的不同形式或參數(shù)名、參數(shù)值的運(yùn)算。本發(fā)明技術(shù)方案中解析裝置進(jìn)行網(wǎng)址解析時(shí),一般按照如下步驟進(jìn)行1)提取參數(shù)字符串如果網(wǎng)址中含有#字符,則將自左向右第一個(gè)“#,,字符之前的部分(不含“#,,字 符)視作普通URL,之后的部分視為網(wǎng)頁(yè)錨點(diǎn);對(duì)于普通URL,將自左向右第一個(gè)“ ?”字符之后的部分(不含“?”)視作參數(shù)字 符串,之前的部分視為去參網(wǎng)址。2)分割參數(shù)
4
將參數(shù)字符串以“&”符號(hào)為分隔符,生成參數(shù)塊列表,每個(gè)參數(shù)塊中不含有“&”字符。3、參數(shù)名、參數(shù)值分離對(duì)于參數(shù)塊列表中的每一個(gè)參數(shù)塊,進(jìn)行參數(shù)名、參數(shù)值分離,以“=”符號(hào)為分隔 符,”=,,符號(hào)之前的部分作為參數(shù)名,之后的字符作為參數(shù)值,生成參數(shù)列表,參數(shù)列表中 包含參數(shù)名、參數(shù)值之間的對(duì)應(yīng)關(guān)系。本發(fā)明技術(shù)方案中排序裝置進(jìn)行參數(shù)排序時(shí),一般按照如下步驟進(jìn)行將參數(shù)列表,按照參數(shù)名或參數(shù)值的特征,結(jié)合排序規(guī)則,進(jìn)行重新的排序,生成 排序后的參數(shù)列表;排序規(guī)則可以是根據(jù)參數(shù)名(或參數(shù)值)進(jìn)行正向或反向排序,也可以 是根據(jù)參數(shù)名(或參數(shù)值)進(jìn)行一定的運(yùn)算,根據(jù)運(yùn)算結(jié)果,進(jìn)行正向或反向的排序。本發(fā)明技術(shù)方案中組合裝置進(jìn)行組合工序時(shí),一般按照如下步驟進(jìn)行1)參數(shù)組合將排序后的參數(shù)列表,根據(jù)組合規(guī)則進(jìn)行組合。一般的規(guī)則是將每個(gè)參數(shù)名和參 數(shù)值,以“=”符號(hào)組合,生成參數(shù)塊,再將參數(shù)塊以”&”符號(hào)組合,生成排序后的參數(shù)字符
串ο2)網(wǎng)址組合按照以下規(guī)則生成優(yōu)化后的網(wǎng)址當(dāng)獲取的原網(wǎng)址不含“#”字符時(shí),去參網(wǎng)址+“?”+排序后的參數(shù)字符串;當(dāng)獲取 的原網(wǎng)址含“#”字符時(shí),去參網(wǎng)址+ “? ”+排序后的參數(shù)字符串+ “#”+網(wǎng)頁(yè)錨點(diǎn)。服務(wù)器端通過上述優(yōu)化方法可以將網(wǎng)址優(yōu)化為優(yōu)化后的網(wǎng)址,去除了同類去參網(wǎng) 址的重復(fù)存儲(chǔ)和歸類,減少了服務(wù)器的冗余,并可以提高檢索的空間和時(shí)間效率。相對(duì)于現(xiàn)有技術(shù)中的方案,本發(fā)明的優(yōu)點(diǎn)是本發(fā)明技術(shù)方案提供一種服務(wù)器端網(wǎng)址優(yōu)化的方法和裝置,對(duì)網(wǎng)址中的參數(shù)順序 進(jìn)行排序、組合優(yōu)化,解決了服務(wù)器端在識(shí)別網(wǎng)址時(shí),由于只是網(wǎng)址參數(shù)順序不一致導(dǎo)致服 務(wù)器端識(shí)別的網(wǎng)址為不同網(wǎng)址的問題,提高了服務(wù)器端系統(tǒng)對(duì)網(wǎng)址處理的準(zhǔn)確度,提高了 存儲(chǔ)的時(shí)間效率,減少了存儲(chǔ)空間的浪費(fèi);并能提高檢索的空間和時(shí)間效率。
下面結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步描述圖1是本發(fā)明實(shí)施例服務(wù)器端網(wǎng)址資源優(yōu)化裝置的系統(tǒng)架構(gòu)圖;圖2是本發(fā)明實(shí)施例服務(wù)器端網(wǎng)址資源優(yōu)化方法的方法流程圖。
具體實(shí)施例方式以下結(jié)合具體實(shí)施例對(duì)上述方案做進(jìn)一步說明。應(yīng)理解,這些實(shí)施例是用于說明 本發(fā)明而不限于限制本發(fā)明的范圍。實(shí)施例中采用的實(shí)施條件可以根據(jù)具體廠家的條件做 進(jìn)一步調(diào)整,未注明的實(shí)施條件通常為常規(guī)實(shí)驗(yàn)中的條件。實(shí)施例1服務(wù)器端網(wǎng)址資源優(yōu)化處理實(shí)施例如圖1和圖2所示,服務(wù)器端網(wǎng)址資源優(yōu)化裝置,用于大型網(wǎng)站服務(wù)器端的域名存 儲(chǔ)、映射,該裝置包括解析裝置,根據(jù)預(yù)定的解析規(guī)則由解析器解析獲得的網(wǎng)址,生成參數(shù)列表,傳輸給排序裝置;排序裝置,根據(jù)預(yù)定的排序規(guī)則對(duì)收到的參數(shù)列表進(jìn)行排序,并將 排序后的參數(shù)列表傳輸給組合裝置;組合裝置,根據(jù)預(yù)定的組合規(guī)則,將排序后的參數(shù)列表 組合后與去參網(wǎng)址進(jìn)行組合形成符合傳送協(xié)議標(biāo)準(zhǔn)的優(yōu)化后的網(wǎng)址。解析裝置前端連接有網(wǎng)址獲取裝置,所述網(wǎng)址獲取裝置獲取輸入的網(wǎng)址,并將網(wǎng) 址傳輸給解析裝置的解析器。所述組合裝置組合形成優(yōu)化后的網(wǎng)址后將優(yōu)化后的網(wǎng)址傳輸 給服務(wù)器進(jìn)行儲(chǔ)存。所述解析裝置解析器根據(jù)網(wǎng)址中標(biāo)識(shí)符提取參數(shù)字符串,按照解析規(guī)則對(duì)參數(shù)字 符串進(jìn)行解析,分解出參數(shù)塊,分離出包含在參數(shù)塊中的參數(shù)名和參數(shù)值。所述排序裝置根 據(jù)參數(shù)名或參數(shù)值或參數(shù)名與參數(shù)值的關(guān)系進(jìn)行正向或反向排序。所述組合裝置包括將參 數(shù)名和參數(shù)值進(jìn)行組合成參數(shù)塊,再將參數(shù)塊組合成排序后的參數(shù)字符串的參數(shù)組合裝置 和按照傳送協(xié)議標(biāo)準(zhǔn)將排序后的參數(shù)字符串、去參網(wǎng)址組合成優(yōu)化后的網(wǎng)址的網(wǎng)址組合裝 置。其中傳送協(xié)議為HTTP標(biāo)準(zhǔn)。網(wǎng)址為傳送協(xié)議為HTTP標(biāo)準(zhǔn)的通用網(wǎng)址。 存儲(chǔ)裝置還接收解析裝置、排序裝置、組合裝置進(jìn)行操作的中間結(jié)果,所述存儲(chǔ)裝 置還連接有索引裝置。當(dāng)排序裝置未接收到解析裝置的參數(shù)列表時(shí),排序裝置從存儲(chǔ)裝置 內(nèi)讀取參數(shù)列表,進(jìn)行排序操作;當(dāng)組合裝置未接收到排序后的參數(shù)列表時(shí),組合裝置從存 儲(chǔ)裝置中讀取排序后的參數(shù)列表進(jìn)行組合操作。所述索引裝置對(duì)存儲(chǔ)裝置存儲(chǔ)的優(yōu)化后的 網(wǎng)址進(jìn)行歸類索引,再存儲(chǔ)入存儲(chǔ)裝置內(nèi)。進(jìn)行網(wǎng)址資源優(yōu)化時(shí),按照如下步驟進(jìn)行(1)根據(jù)預(yù)定的解析規(guī)則解析獲得的網(wǎng)址,生成參數(shù)列表;(2)根據(jù)預(yù)定的排序規(guī)則對(duì)收到的參數(shù)列表進(jìn)行排序生成排序后的參數(shù)列表;(3)根據(jù)預(yù)定的組合規(guī)則,將排序后的參數(shù)列表組合后與去參網(wǎng)址進(jìn)行組合形成 符合傳送協(xié)議標(biāo)準(zhǔn)的優(yōu)化后的網(wǎng)址。其中解析規(guī)則包括如果網(wǎng)址中含有#字符,則將自左向右第一個(gè)“#”字符之前的 部分(不含“# ”字符)視作普通URL,之后的部分視為網(wǎng)頁(yè)錨點(diǎn);對(duì)于普通URL,將自左向右 第一個(gè)“ ?”字符之后的部分(不含“?”)視作參數(shù)字符串,之前的部分視為去參網(wǎng)址。將 參數(shù)字符串以“&”符號(hào)為分隔符,生成參數(shù)塊列表,每個(gè)參數(shù)塊中不含有“&”字符。對(duì)于參 數(shù)塊列表中的每一個(gè)參數(shù)塊,進(jìn)行參數(shù)名、參數(shù)值分離,以“=”符號(hào)為分隔符,“=,,符號(hào)之 前的部分作為參數(shù)名,之后的字符作為參數(shù)值,生成參數(shù)列表,參數(shù)列表中包含參數(shù)名、參 數(shù)值之間的對(duì)應(yīng)關(guān)系。解析器根據(jù)這些解析規(guī)則提取參數(shù)字符串,分割參數(shù),分離參數(shù)名、 參數(shù)值。其中排序規(guī)則包括升降序排序,排序的關(guān)鍵字為參數(shù)名或參數(shù)值或參數(shù)名、參數(shù) 值間的某種關(guān)系,如進(jìn)行參數(shù)名、參數(shù)值的運(yùn)算。排序裝置根據(jù)排序規(guī)則形成排序后的參數(shù) 列表。其中組合規(guī)則包括將每個(gè)參數(shù)名和參數(shù)值,以“=”符號(hào)組合連接,生成參數(shù)塊, 再將參數(shù)塊以“&”符號(hào)組合,生成排序后的參數(shù)字符串。當(dāng)獲取的原網(wǎng)址不含“#”字符時(shí), 去參網(wǎng)址+ “?”+排序后的參數(shù)字符串;當(dāng)獲取的原網(wǎng)址含“#”字符時(shí),去參網(wǎng)址+ “?” + 排序后的參數(shù)字符串+“#”+網(wǎng)頁(yè)錨點(diǎn)。通過組合裝置將排序后參數(shù)列表先組合成參數(shù)塊, 然后組合成優(yōu)化后的參數(shù)字符串,最后通過去參網(wǎng)址、優(yōu)化后的參數(shù)字符串和/或網(wǎng)頁(yè)錨 點(diǎn)生成優(yōu)化后的網(wǎng)址,傳輸給服務(wù)器存儲(chǔ)或檢索。
通過以上的優(yōu)化方法可以將原網(wǎng)址優(yōu)化為優(yōu)化后的網(wǎng)址,在實(shí)際運(yùn)行時(shí),http:// www. yannuo, com/example ? a = l&b = 2 與 http://www. yannuo, com/example ? b = 2&a =1,經(jīng)過優(yōu)化后,優(yōu)化后的網(wǎng)址都是http://www. yannuo. com/example ? a = l&b = 2,所 以在服務(wù)端只存儲(chǔ)http://www. yannuo. com/example ? a = l&b = 2,減少了服務(wù)器端進(jìn)行 存儲(chǔ)的空間和時(shí)間,減少了服務(wù)器的冗余,提高了索引效率。上述實(shí)例只為說明本發(fā)明的技術(shù)構(gòu)思及特點(diǎn),其目的在于讓熟悉此項(xiàng)技術(shù)的人是 能夠了解本發(fā)明的內(nèi)容并據(jù)以實(shí)施,并不能以此限制本發(fā)明的保護(hù)范圍。凡根據(jù)本發(fā)明精 神實(shí)質(zhì)所做的等效變換或修飾,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
一種服務(wù)器端網(wǎng)址資源優(yōu)化裝置,其特征在于所述裝置包括解析裝置,根據(jù)預(yù)定的解析規(guī)則由解析器解析獲得的網(wǎng)址,生成參數(shù)列表,傳輸給排序裝置;排序裝置,根據(jù)預(yù)定的排序規(guī)則對(duì)收到的參數(shù)列表進(jìn)行排序,并將排序后的參數(shù)列表傳輸給組合裝置;組合裝置,根據(jù)預(yù)定的組合規(guī)則,將排序后的參數(shù)列表組合后與去參網(wǎng)址進(jìn)行組合形成符合傳送協(xié)議標(biāo)準(zhǔn)的優(yōu)化后的網(wǎng)址。
2.根據(jù)權(quán)利要求1所述的服務(wù)器端網(wǎng)址資源優(yōu)化裝置,其特征在于所述解析裝置還連 接有網(wǎng)址獲取裝置,所述網(wǎng)址獲取裝置獲取輸入的網(wǎng)址,并將網(wǎng)址傳輸給解析裝置的解析ο
3.根據(jù)權(quán)利要求1所述的服務(wù)器端網(wǎng)址資源優(yōu)化裝置,其特征在于所述解析裝置解析 器根據(jù)網(wǎng)址中標(biāo)識(shí)符提取參數(shù)字符串,按照解析規(guī)則對(duì)參數(shù)字符串進(jìn)行解析,分解出參數(shù) 塊,分離出包含在參數(shù)塊中的參數(shù)名和參數(shù)值。
4.根據(jù)權(quán)利要求3所述的服務(wù)器端網(wǎng)址資源優(yōu)化裝置,其特征在于所述排序裝置根據(jù) 參數(shù)名或參數(shù)值或參數(shù)名與參數(shù)值的關(guān)系進(jìn)行正向或反向排序。
5.根據(jù)權(quán)利要求3所述的服務(wù)器端網(wǎng)址資源優(yōu)化裝置,其特征在于所述組合裝置包括 將參數(shù)名和參數(shù)值進(jìn)行組合成參數(shù)塊,再將參數(shù)塊組合成排序后的參數(shù)字符串的參數(shù)組合 裝置和按照傳送協(xié)議標(biāo)準(zhǔn)將排序后的參數(shù)字符串、去參網(wǎng)址組合成優(yōu)化后的網(wǎng)址的網(wǎng)址組口農(nóng)且O
6.根據(jù)權(quán)利要求3所述的服務(wù)器端網(wǎng)址資源優(yōu)化裝置,其特征在于所述組合裝置組合 形成優(yōu)化后的網(wǎng)址后將優(yōu)化后的網(wǎng)址傳輸給服務(wù)器進(jìn)行儲(chǔ)存或檢索。
7.一種服務(wù)器端網(wǎng)址資源優(yōu)化方法,其特征在于所述方法包括以下步驟(1)根據(jù)預(yù)定的解析規(guī)則解析獲得的網(wǎng)址,生成參數(shù)列表;(2)根據(jù)預(yù)定的排序規(guī)則對(duì)收到的參數(shù)列表進(jìn)行排序生成排序后的參數(shù)列表;(3)根據(jù)預(yù)定的組合規(guī)則,將排序后的參數(shù)列表組合后與去參網(wǎng)址進(jìn)行組合形成符合 傳送協(xié)議標(biāo)準(zhǔn)的優(yōu)化后的網(wǎng)址。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于所述方法中當(dāng)獲得的網(wǎng)址含有網(wǎng)頁(yè)錨點(diǎn) 時(shí),通過解析規(guī)則去除網(wǎng)頁(yè)錨點(diǎn)和去參網(wǎng)址,形成參數(shù)列表;通過組合規(guī)則進(jìn)行組合時(shí),將 去參網(wǎng)址、排序后的參數(shù)列表、網(wǎng)頁(yè)錨點(diǎn)組合成優(yōu)化后的網(wǎng)址。
全文摘要
本發(fā)明公開了一種服務(wù)器端網(wǎng)址資源優(yōu)化裝置及其優(yōu)化方法,所述裝置包括解析裝置,根據(jù)預(yù)定的解析規(guī)則由解析器解析獲得的網(wǎng)址,生成參數(shù)列表,傳輸給排序裝置;排序裝置,根據(jù)預(yù)定的排序規(guī)則對(duì)收到的參數(shù)列表進(jìn)行排序,并將排序后的參數(shù)列表傳輸給組合裝置;組合裝置,根據(jù)預(yù)定的組合規(guī)則,將排序后的參數(shù)列表組合后與去參網(wǎng)址進(jìn)行組合形成符合傳送協(xié)議標(biāo)準(zhǔn)的優(yōu)化后的網(wǎng)址。該優(yōu)化裝置提高了服務(wù)器端系統(tǒng)對(duì)網(wǎng)址處理的準(zhǔn)確度,提高了存儲(chǔ)的時(shí)間效率,減少了存儲(chǔ)空間的浪費(fèi);并能提高檢索的空間和時(shí)間效率。
文檔編號(hào)G06F17/30GK101977251SQ20101054985
公開日2011年2月16日 申請(qǐng)日期2010年11月19日 優(yōu)先權(quán)日2010年11月19日
發(fā)明者胡吉陽(yáng) 申請(qǐng)人:蘇州言諾信息科技有限公司