[發明專利]網頁資源文件處理方法和裝置在審
| 申請號: | 201711474018.5 | 申請日: | 2017-12-29 |
| 公開(公告)號: | CN108319653A | 公開(公告)日: | 2018-07-24 |
| 發明(設計)人: | 劉德海;田妃佐;陳睿 | 申請(專利權)人: | 谷米科技有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 余永文 |
| 地址: | 510000 廣東省廣州市廣州高*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源文件 分組 網頁資源 文件處理 文件類型 域名訪問 網頁 方法和裝置 分類 壓縮處理 資源文件類型 訪問網頁 加載位置 速度減慢 訪問 配置 受限 映射 并發 壓縮 | ||
本發明涉及一種網頁資源文件處理方法和裝置,其中方法包括步驟:獲取網頁的資源文件的文件類型,根據文件類型將所述網頁的資源文件按照文件類型進行分類,形成資源文件分組,分別為各個資源文件分組配置不同的域名并映射至各個資源文件分組中,并對資源文件分組進行壓縮處理,將資源文件放置在網頁相應的加載位置上。上述網頁資源文件處理方法,根據資源文件類型將資源文件進行分組并壓縮處理,并對不同分類的資源文件配置不同的域名,在訪問網頁時,從不同的域名訪問相應的資源文件,避免訪問并發量大的時候單一域名訪問量受限而導致的訪問速度減慢,進一步根據資源文件的類型進行分類壓縮,分類分域名訪問,有效提升網頁的訪問速度。
技術領域
本發明涉及計算機技術領域,特別是涉及一種網頁資源文件處理方法和裝置。
背景技術
隨著互聯網技術的發展,網頁加載資源文件的形式多樣化、加載文件數目和大小顯著增加的同時,對提升網頁訪問速度的需求也越來越高。
目前,提高網頁的訪問速度大多采用增加服務器帶寬、提高CPU的性能、或增加多臺服務器等方式,雖然這些方法能夠提高訪問速度,但如果是僅僅采用這些措施,網頁訪問速度提升效果有限,也會大大增加網站的成本。如果是一個大型的網站,需要加載很多的資源文件,如圖片、動畫和字體等文件,在訪問并發量很大的情況下,網頁訪問速度慢。
發明內容
基于此,有必要針對傳統網頁訪問速度慢的問題,提供一種網頁資源文件處理方法和裝置。
一種網頁資源文件處理方法,包括如下步驟:
獲取網頁的資源文件的文件類型;
根據所述文件類型將所述網頁的資源文件按照文件類型進行分類,形成資源文件分組;
分別為各個資源文件分組配置不同的域名并映射至各個資源文件分組中,并對所述資源文件分組進行壓縮處理;
將所述資源文件放置在網頁相應的加載位置上。
上述網頁資源文件處理方法,根據資源文件的類型將資源文件進行分組并壓縮處理,并對不同分類的資源文件配置不同的域名,在訪問網頁時,從不同的域名訪問相應的資源文件,避免訪問并發量大的時候采用單一域名訪問量受限而導致的訪問速度減慢的基礎上,還進一步根據資源文件的類型進行分類壓縮,分類分域名訪問,有效提升網頁的訪問速度。
在一個實施例中,所述資源文件的類型包括CSS文件、JS文件、字體文件、圖片文件和/或視頻文件。
在一個實施例中,所述對所述資源文件分組進行壓縮處理的步驟包括:對視頻文件和/或圖片文件進行圖片壓縮處理,對CSS文件、JS文件和/或字體文件進行代碼壓縮處理。
在一個實施例中,本發明的網頁資源文件處理方法還包括步驟:獲取各個資源文件的數據量大?。桓鶕祿看笮Y源文件進行分組,將數據量大小不同的資源文件分別存儲在不同的服務器中。
上述實施例的技術方案,根據資源文件的數據量的大小,對資源文件進行分組并分別存儲于不同的服務器中,在網頁加載資源文件時,大小不同的資源文件分別從不同的數據庫中提取訪問,可進一步提升網頁的訪問速度。
在一個實施例中,所述根據數據量大小對資源文件進行分組,將數據量大小不同的資源文件分別存儲在不同的服務器中的步驟包括:
構建大容量文件存儲服務器和小容量文件存儲服務器;將大于數據量閾值的資源文件存入大容量文件存儲服務器中;將小于或等于數據量閾值的資源文件存入小容量文件存儲服務器中。
上述實施例的技術方案,將資源文件的按照大小進行劃分,并分別存儲于大容量文件存儲服務器和小容量文件存儲服務器兩個服務器中,在資源文件分大小存儲提升訪問速度的同時,節省服務器數量以節省系統成本。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于谷米科技有限公司,未經谷米科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711474018.5/2.html,轉載請聲明來源鉆瓜專利網。





