[發(fā)明專利]頁面文件處理方法、裝置及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201710510230.6 | 申請日: | 2017-06-28 |
| 公開(公告)號: | CN109145236A | 公開(公告)日: | 2019-01-04 |
| 發(fā)明(設計)人: | 江浩 | 申請(專利權)人: | 藝龍網(wǎng)信息技術(北京)有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957;G06F16/958 |
| 代理公司: | 北京律智知識產(chǎn)權代理有限公司 11438 | 代理人: | 王輝;闞梓瑄 |
| 地址: | 100015 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 裝置及系統(tǒng) 頁面加載 頁面文件 客戶端緩存 加載請求 頁面內(nèi)容 預設格式 加載器 運行時 打包 頁面 網(wǎng)頁 響應 統(tǒng)一 | ||
1.一種頁面文件處理方法,其特征在于,該方法包括:
獲取用于頁面加載的多個第一文件,每個所述第一文件僅對應一個模塊,不同的所述模塊用于提供所述頁面需要的不同功能;
通過加載器將多個所述第一文件分別打包生成統(tǒng)一預設格式的多個第二文件;
響應所述頁面上的一加載請求,從客戶端緩存中加載所述頁面內(nèi)容所需的第二文件。
2.根據(jù)權利要求1所述方法,其特征在于,所述通過加載器將多個所述第一文件打包生成統(tǒng)一預設格式的多個第二文件包括:
根據(jù)所述第一文件的類型,使用不同的加載器將不同類型的多個所述第一文件打包生成統(tǒng)一js文件格式的多個所述第二文件。
3.根據(jù)權利要求1所述方法,其特征在于,所述獲取用于頁面加載的多個第一文件之后,所述方法還包括:
分析多個所述第一文件的依賴關系,將具有第一預設依賴關系的第一文件合并為第三文件,將具有第二預設依賴關系的第一文件生成為獨立的第四文件;
所述通過加載器將多個所述第一文件打包生成統(tǒng)一預設格式的多個第二文件包括:
將所述第三文件和第四文件分別打包生成所述統(tǒng)一預設格式的所述第二文件。
4.根據(jù)權利要求3所述方法,其特征在于,所述方法還包括:
分析預設源代碼以得到該源代碼中包含的多個所述模塊的依賴關系,進而確定對應的多個所述第一文件的依賴關系。
5.根據(jù)權利要求4所述方法,其特征在于,所述方法還包括:
根據(jù)預設環(huán)境參數(shù)過濾掉所述源代碼中的無效代碼。
6.根據(jù)權利要求3所述方法,其特征在于,所述方法還包括:
根據(jù)所述模塊的依賴關系,生成依賴指定模塊版本和/或依賴更新模塊版本的文件夾。
7.根據(jù)權利要求1~6任一項所述方法,其特征在于,所述方法還包括:
根據(jù)所述第二文件的內(nèi)容進行md5編碼生成所述第二文件的文件名。
8.根據(jù)權利要求1~6任一項所述方法,其特征在于,當從客戶端緩存中未加載到所述頁面內(nèi)容所需的第二文件時,所述方法還包括:
向服務器發(fā)送一文件請求,接收所述服務器響應所述文件請求而返回的第二文件;
將返回的所述第二文件更新至所述客戶端本地緩存。
9.一種頁面文件處理裝置,其特征在于,該裝置包括:
文件獲取模塊,用于獲取用于頁面加載的多個第一文件,每個所述第一文件僅對應一個模塊,不同的所述模塊用于提供所述頁面需要的不同功能;
文件打包模塊,通過加載器將多個所述第一文件分別打包生成統(tǒng)一預設格式的多個第二文件;以及
文件加載模塊,用于響應所述頁面上的一加載請求,從客戶端緩存中加載所述頁面內(nèi)容所需的第二文件。
10.一種頁面文件處理系統(tǒng),其特征在于,該系統(tǒng)包括:
客戶端,用于獲取用于頁面加載的多個第一文件,每個所述第一文件僅對應一個模塊,不同的所述模塊用于提供所述頁面需要的不同功能;通過加載器將多個所述第一文件分別打包生成統(tǒng)一預設格式的多個第二文件;響應所述頁面上的一加載請求,從該客戶端緩存中加載所述頁面內(nèi)容所需的第二文件;
服務器,用于當從該客戶端緩存中未加載到所述頁面內(nèi)容所需的第二文件時,接收該客戶端發(fā)送的一文件請求,響應所述文件請求而返回第二文件,以使該客戶端將返回的該第二文件更新至本地緩存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于藝龍網(wǎng)信息技術(北京)有限公司,未經(jīng)藝龍網(wǎng)信息技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710510230.6/1.html,轉載請聲明來源鉆瓜專利網(wǎng)。





