[發(fā)明專利]跨頁面的數(shù)據(jù)存取方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì)在審
| 申請?zhí)枺?/td> | 201811382243.0 | 申請日: | 2018-11-20 |
| 公開(公告)號: | CN109684585A | 公開(公告)日: | 2019-04-26 |
| 發(fā)明(設(shè)計)人: | 孫葛亮 | 申請(專利權(quán))人: | 平安科技(深圳)有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957 |
| 代理公司: | 北京市京大律師事務(wù)所 11321 | 代理人: | 劉立天 |
| 地址: | 518033 廣東省深圳市福田區(qū)福*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 頁面數(shù)據(jù) 服務(wù)器請求 計算機(jī)設(shè)備 存儲介質(zhì) 數(shù)據(jù)存取 跨頁 存儲 頁面數(shù)據(jù)存儲 頁面刷新 頁面渲染 調(diào)用 服務(wù)器 客戶 | ||
本發(fā)明公開了一種跨頁面的數(shù)據(jù)存取方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì),所述方法包括:向服務(wù)器請求不同頁面的頁面數(shù)據(jù),并在所述不同頁面的頁面數(shù)據(jù)中識別出相同常用頁面數(shù)據(jù);當(dāng)識別出所述相同常用頁面數(shù)據(jù)后,將所述相同常用頁面數(shù)據(jù)存儲在本地存儲中;當(dāng)頁面刷新時,如果請求的數(shù)據(jù)為所述相同常用頁面數(shù)據(jù),則向本地存儲調(diào)用所述相同常用頁面數(shù)據(jù),如果請求的數(shù)據(jù)為非相同常用頁面數(shù)據(jù),則向服務(wù)器請求所述非相同常用頁面數(shù)據(jù)。通過本發(fā)明可以實現(xiàn)減少服務(wù)器端的壓力,加速客戶端的頁面渲染效率的效果。
技術(shù)領(lǐng)域
本申請涉及計算機(jī)互聯(lián)網(wǎng)領(lǐng)域,特別涉及一種跨頁面的數(shù)據(jù)存取方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì)。
背景技術(shù)
客戶端用戶通過瀏覽器訪問網(wǎng)頁時,可以通過頁面渲染將用戶請求的網(wǎng)頁呈現(xiàn)給用戶,即瀏覽器解析用戶輸入的URL地址,向服務(wù)器發(fā)出頁面渲染請求后,服務(wù)器根據(jù)頁面渲染請求,獲取頁面展示所需的頁面元素及數(shù)據(jù),并將數(shù)據(jù)填充到對應(yīng)的頁面元素處,生成html文件,發(fā)送至瀏覽器并存儲在瀏覽器緩存中,由瀏覽器根據(jù)html文件完成頁面渲染。
頁面渲染過程中涉及的數(shù)據(jù)大多都要向服務(wù)器請求加載。目前市面上的APP或者網(wǎng)站加載的不同網(wǎng)頁中,如果含有相同的數(shù)據(jù),瀏覽器會對該數(shù)據(jù)重復(fù)頻繁地發(fā)出請求,在客戶端甚至存在每對頁面刷新一次,就向服務(wù)器發(fā)送一次數(shù)據(jù)請求,這樣會大大增加服務(wù)器的負(fù)荷,拖慢頁面渲染速度,降低頁面整體生成效率。
發(fā)明內(nèi)容
本發(fā)明的目的在于針對現(xiàn)有技術(shù)的不足,提供一種跨頁面的數(shù)據(jù)存取方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì),通過識別出不同網(wǎng)頁中包含的相同的被頻繁調(diào)用的數(shù)據(jù),并存儲在本地后后,APP或網(wǎng)站不再對服務(wù)器發(fā)送加載請求,從而減少向服務(wù)器的請求次數(shù),減少服務(wù)器端的壓力,達(dá)到在本地對頁面進(jìn)行渲染和加載的效果,加速客戶端的頁面渲染效率。
為達(dá)到上述目的,本發(fā)明的技術(shù)方案提供一種跨頁面的數(shù)據(jù)存取方法、裝置、計算機(jī)設(shè)備和存儲介質(zhì)。
本發(fā)明公開了一種跨頁面的數(shù)據(jù)存取方法,包括以下步驟:
向服務(wù)器請求不同頁面的頁面數(shù)據(jù),并在所述不同頁面的頁面數(shù)據(jù)中識別出相同常用頁面數(shù)據(jù);
當(dāng)識別出所述相同常用頁面數(shù)據(jù)后,將所述相同常用頁面數(shù)據(jù)存儲在本地存儲中;
當(dāng)頁面刷新時,如果請求的數(shù)據(jù)為所述相同常用頁面數(shù)據(jù),則向本地存儲調(diào)用所述相同常用頁面數(shù)據(jù),如果請求的數(shù)據(jù)為非相同常用頁面數(shù)據(jù),則向服務(wù)器請求所述非相同常用頁面數(shù)據(jù)。
較佳地,所述向服務(wù)器請求不同頁面的頁面數(shù)據(jù),并在所述不同頁面的頁面數(shù)據(jù)中識別出相同常用頁面數(shù)據(jù),包括:
查詢不同頁面的頁面數(shù)據(jù)之間相同的數(shù)據(jù),并當(dāng)找到所述不同頁面的頁面數(shù)據(jù)之間相同的數(shù)據(jù)后,設(shè)置所述不同頁面的頁面數(shù)據(jù)之間相同的數(shù)據(jù)為相同頁面數(shù)據(jù);
預(yù)設(shè)所述相同頁面數(shù)據(jù)的請求次數(shù)閾值;
當(dāng)收到所述相同頁面數(shù)據(jù)的請求時,對所述相同頁面數(shù)據(jù)的請求次數(shù)進(jìn)行累計;
當(dāng)所述相同頁面數(shù)據(jù)的請求次數(shù)的累計值與所述相同頁面數(shù)據(jù)的請求次數(shù)閾值相等時,將所述相同頁面數(shù)據(jù)設(shè)置為相同常用頁面數(shù)據(jù)。
較佳地,所述當(dāng)識別出所述相同常用頁面數(shù)據(jù)后,將所述相同常用頁面數(shù)據(jù)存儲在本地存儲中,包括:
當(dāng)識別出所述相同常用頁面數(shù)據(jù)后,從所述服務(wù)器中獲取所述相同常用頁面數(shù)據(jù);
將從所述服務(wù)器中獲取的所述相同常用頁面數(shù)據(jù)轉(zhuǎn)存至本地存儲中。
較佳地,所述當(dāng)識別出所述相同常用頁面數(shù)據(jù)后,將所述相同常用頁面數(shù)據(jù)存儲在本地存儲中,包括:
預(yù)設(shè)所述相同常用頁面數(shù)據(jù)存儲時間有效期;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于平安科技(深圳)有限公司,未經(jīng)平安科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811382243.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 支持服務(wù)收費的控制服務(wù)器
- Web GIS服務(wù)的動態(tài)負(fù)載均衡信息處理系統(tǒng)
- 一種云服務(wù)器負(fù)載均衡及數(shù)據(jù)冗余備份的方法及系統(tǒng)
- 一種服務(wù)器架構(gòu)下的數(shù)據(jù)處理方法
- 服務(wù)器機(jī)群的狀態(tài)檢測方法和裝置
- 服務(wù)器集群日志的獲取與提供方法、日志服務(wù)器及節(jié)點服務(wù)器
- 一種獲取應(yīng)用數(shù)據(jù)的方法、鑒權(quán)認(rèn)證服務(wù)器及網(wǎng)關(guān)
- 訂單執(zhí)行方法及裝置
- 服務(wù)器請求管理
- 病理遠(yuǎn)程會診的通信方法及平臺
- 用于接合與分離存儲介質(zhì)的裝置
- 存儲介質(zhì)陣列控制器、控制方法、設(shè)備、和存儲介質(zhì)驅(qū)動器
- 存儲介質(zhì)處理方法、系統(tǒng)及數(shù)據(jù)讀寫操作方法、系統(tǒng)
- 存儲裝置、存儲介質(zhì)以及存儲介質(zhì)的制造方法
- 數(shù)據(jù)存儲
- 存儲介質(zhì)之間的數(shù)據(jù)遷移
- 一種基于存儲系統(tǒng)的控制方法及裝置
- 自助設(shè)備及自助設(shè)備的介質(zhì)存儲裝置
- 融合存儲系統(tǒng)中的數(shù)據(jù)遷移方法和裝置
- 一種數(shù)據(jù)存儲方法、裝置及電子設(shè)備





