亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

緩存站點文件的方法及其系統(tǒng)的制作方法_2

文檔序號:9750956閱讀:來源:國知局
om/ jquery.I.9.js和http: //site2.com/ js/jquery.I.9.js都改為http: //site3.com/ jquery.1ijs0
[0038]其他用戶(如用戶3、用戶4......的瀏覽器下一次對http://sitel.com/1.html頁面中的http: //sitel.com/ jquery.I.9.js 的引用進行替換,替換為 http://site3.com/jquery.1.9.」8。用戶如果再訪問111^卩://8;^62.com/2.html就將頁面中的http: //site2.com/ js/jquery.1.9.js也替換為http://site3.com/jquery.1.9.js。應(yīng)當理解的是,這種替換不是永久的,是每一次瀏覽器發(fā)起請求時替換,且當瀏覽器訪問CDN服務(wù)器的http://sitel.com/1.html時,CDN服務(wù)器向原站點http://sitel.com/1.html發(fā)起請求,原站點返回的內(nèi)容中的引用文件的url會改變,http://sitel.com/1.html本身訪問這個頁面的url沒有影響。
[0039]在修改的操作時,可按下述方式進行:
[0040]http://sitel.com/1.html的頁面內(nèi)容:
[0041 ] <html>....〈script src = http://sitel.com/jquery.1.9.js/>-"〈/html>
[0042]http://site2.com/2.html 的頁面內(nèi)容:
[0043]<html>....〈script src = http://site2.com/js/jquery.1.9.js/>---</html>
[0044]最終二者的script引用都被替換為〈script sr c = h t tp://s i t e 3.com/jquery.1.9.js/>o
[0045]區(qū)別于現(xiàn)有技術(shù),本發(fā)明通過解析站點中的html文件,存儲對應(yīng)的URL到⑶N服務(wù)器中,并生成哈希散列,將相同資源的哈希散列的URL修改成一個,并進行緩存。通過上述方式,本發(fā)明提高用戶瀏覽器的命中率,并提高頁面加載速度,減少CDN服務(wù)器與用戶之間的傳輸流量。
[0046]對應(yīng)地,本發(fā)明實施例二提供一種緩存站點文件的系統(tǒng)100,包括:
[0047]解析存儲模塊110,用于解析站點中的html文檔,存儲引用資源文件的URL到CDN月艮務(wù)器中;
[0048]散列生成模塊120,用于下載URL的資源文件,并生成哈希散列;
[0049]修改緩存模塊130,用于獲取對應(yīng)于相同哈希散列的多個URL,并修改成相同URL,緩存到⑶N服務(wù)器中。
[0050]其中,所述解析存儲模塊110包括:
[0051 ]訪問獲取單元,用于通過CDN服務(wù)器請求訪問多個站點,獲取站點中的html文檔;
[0052]解析存儲單元,用于解析所述html文檔,獲得引用相同資源文件的URL,并存儲。
[0053]所述散列生成模塊120通過SHA-1算法生成哈希散列。
[0054]在一個具體的實施例中,本發(fā)明所述系統(tǒng)還可包括:
[0055]訪問解析模塊,用于通過瀏覽器發(fā)起訪問站點的http請求,并解析到CDN服務(wù)器中;
[0056]轉(zhuǎn)發(fā)返回模塊,用于CDN服務(wù)器向站點發(fā)起http請求,站點返回對應(yīng)資源文件的URL到CDN服務(wù)器;
[0057]返回修改模塊,用于⑶N服務(wù)器返回修改成相同URL的http請求到瀏覽器;
[0058]解析資源模塊,用于瀏覽器解析獲取資源文件。
[0059]以上所述僅為本發(fā)明的實施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等同變換,或直接或間接運用在相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護范圍內(nèi)。
【主權(quán)項】
1.一種緩存站點文件的方法,其特征在于,包括: 解析站點中的html文檔,存儲引用資源文件的URL到CDN服務(wù)器中; 下載URL的資源文件,并生成哈希散列; 獲取對應(yīng)于相同哈希散列的多個URL,并修改成相同URL,緩存到CDN服務(wù)器中。2.根據(jù)權(quán)利要求1所述一種緩存站點文件的方法,其特征在于,解析站點中的html文檔,存儲引用資源文件的URL到CDN服務(wù)器中具體為: 通過CDN服務(wù)器請求訪問多個站點,獲取站點中的html文檔; 解析所述html文檔,獲得引用相同資源文件的URL,并存儲。3.根據(jù)權(quán)利要求1所述一種緩存站點文件的方法,其特征在于,通過SHA-1算法生成哈希散列。4.根據(jù)權(quán)利要求1所述一種緩存站點文件的方法,其特征在于,還包括: 通過瀏覽器發(fā)起訪問站點的http請求,并解析到⑶N服務(wù)器中; ⑶N服務(wù)器向站點發(fā)起http請求,站點返回對應(yīng)資源文件的URL到⑶N服務(wù)器; CDN服務(wù)器返回修改成相同資源文件的URL的http請求到瀏覽器; 瀏覽器解析獲取資源文件。5.一種緩存站點文件的系統(tǒng),其特征在于,包括: 解析存儲模塊,用于解析站點中的html文檔,存儲引用資源文件的URL到CDN服務(wù)器中; 散列生成模塊,用于下載URL的資源文件,并生成哈希散列; 修改緩存模塊,用于獲取對應(yīng)于相同哈希散列的多個URL,并修改成相同URL,緩存到CDN服務(wù)器中。6.根據(jù)權(quán)利要求5所述一種緩存站點文件的系統(tǒng),其特征在于,所述解析存儲模塊包括: 訪問獲取單元,用于通過CDN服務(wù)器請求訪問多個站點,獲取站點中的html文檔; 解析存儲單元,用于解析所述html文檔,獲得引用相同資源文件的URL,并存儲。7.根據(jù)權(quán)利要求6所述一種緩存站點文件的系統(tǒng),其特征在于,所述散列生成模塊通過SHA-1算法生成哈希散列。8.根據(jù)權(quán)利要求6所述一種緩存站點文件的系統(tǒng),其特征在于,還包括: 訪問解析模塊,用于通過瀏覽器發(fā)起訪問站點的http請求,并解析到CDN服務(wù)器中;轉(zhuǎn)發(fā)返回模塊,用于CDN服務(wù)器向站點發(fā)起http請求,站點返回對應(yīng)資源文件的URL到CDN服務(wù)器; 返回修改模塊,用于CDN服務(wù)器返回修改成相同URL的http請求到瀏覽器; 解析資源模塊,用于瀏覽器解析獲取資源文件。
【專利摘要】本發(fā)明公開了一種緩存站點文件的方法及系統(tǒng),其中方法包括:解析站點中的html文檔,存儲引用資源文件的URL到CDN服務(wù)器中;下載URL的資源文件,并生成哈希散列;獲取對應(yīng)于相同哈希散列的多個URL,并修改成相同URL,緩存到CDN服務(wù)器中。通過上述方式,本發(fā)明能夠提高用戶瀏覽器的命中率,并提高頁面加載速度,減少CDN服務(wù)器與用戶之間的傳輸流量。
【IPC分類】G06F17/30
【公開號】CN105512280
【申請?zhí)枴緾N201510888664
【發(fā)明人】陳叢亮, 劉德建, 毛新生
【申請人】福建天晴數(shù)碼有限公司
【公開日】2016年4月20日
【申請日】2015年12月7日
當前第2頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1