[發明專利]一種BS架構頁面響應時間優化方法、裝置、設備及介質在審
| 申請號: | 202110765599.8 | 申請日: | 2021-07-07 |
| 公開(公告)號: | CN113204726A | 公開(公告)日: | 2021-08-03 |
| 發明(設計)人: | 丁廣杰;郭坤;張建剛 | 申請(專利權)人: | 蘇州浪潮智能科技有限公司 |
| 主分類號: | G06F16/957 | 分類號: | G06F16/957 |
| 代理公司: | 北京連和連知識產權代理有限公司 11278 | 代理人: | 楊帆;宋薇薇 |
| 地址: | 215000 江蘇省蘇州*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 bs 架構 頁面 響應 時間 優化 方法 裝置 設備 介質 | ||
本發明公開了一種BS架構頁面響應時間優化方法、裝置、設備及介質。該方法包括:響應于用戶登錄客戶端系統加載第一目標頁面,判斷是否存在決策樹,決策樹包括菜單節點、含有父親節點和子節點的頁面節點以及決策數組;響應于存在則基于決策數組進行決策樹重排;在決策樹中查找第一目標頁面是否存在子節點;若存在則根據決策樹將第一目標頁面的至少一個子節點預加載到客戶端的緩存中;響應于切換頁面至第二目標頁面則在客戶端的緩存中查找是否存在第二目標頁面所屬的子節點;若存在則從客戶端的緩存中加載數據并更新決策樹;若不存在則向服務端發送請求以獲取數據并更新決策樹。本發明的方案實現預加載頁面數據,縮短頁面響應時間,提升用戶體驗。
技術領域
本發明涉及互聯網頁面處理技術領域,尤其涉及一種BS架構頁面響應時間優化方法、裝置、設備及介質。
背景技術
隨著互聯網的發展,各行各業都在積極擁抱互聯網,網絡應用已經成為日常生活、工作中不可或缺的工具。在各種網絡應用中,基于B/S架構的WEB系統占有舉足輕重的地位。
圖1示出了傳統B/S架構頁面響應的處理方式示意圖,具體頁面響應流程包括以下步驟:客戶端發送請求,服務端獲取并解析請求參數,連接數據庫查詢數據,服務端封裝數據并響應客戶端請求,客戶端解析響應數據并進行頁面渲染。然而在實際使用過程中,由于高并發、硬件配置低、服務端邏輯復雜、數據庫高延時等多種原因,請求響應時間較長,導致用戶等待時間較長,瀏覽體驗較差;因此傳統的B/S架構頁面響應處理方式亟需改進。
發明內容
有鑒于此,有必要針對傳統B/S架構頁面響應時間長導致用戶等待時間較長,瀏覽體驗較差的問題,提供一種BS架構頁面響應時間優化方法、裝置、設備及介質。
根據本發明的第一方面,提供了一種BS架構頁面響應時間優化方法,所述方法包括:
響應于用戶登錄客戶端系統加載第一目標頁面,判斷客戶端的緩存中是否存在決策樹,其中,所述決策樹包括菜單節點、含有父親節點和子節點的頁面節點,以及與每一節點一一對應的決策數組;
響應于客戶端的緩存中存在決策樹,則基于每一節點的決策數組進行決策樹重排;
在決策樹中查找所述第一目標頁面是否存在子節點;
響應于所述第一目標頁面存在子節點,則根據決策樹將所述第一目標頁面的至少一個子節點預加載到客戶端的緩存中;
響應于切換頁面至第二目標頁面,則在客戶端的緩存中查找是否存在所述第二目標頁面所屬的子節點;
若存在所述第二目標頁面所屬的子節點則從客戶端的緩存中加載第二目標頁面的數據,并基于本次頁面切換更新決策樹;
若不存在所述第二目標頁面所屬的子節點則向服務端發送請求以獲取第二目標頁面的數據,并基于本次頁面切換更新決策樹。
在一些實施例中,所述方法還包括:
響應于客戶端的緩存中不存在決策樹,則枚舉系統中的菜單、頁面以及頁面訪問路徑;
將菜單作為頁面的父親節點并依據對應的頁面訪問路徑構建決策樹;
為每個節點創建決策數組,所述決策數組包括加權指標數組和加權系數數組,其中,加權指標數組包括多個訪問指標,加權系數數組包括與每個訪問指標對應的權重系數;
將每個節點的每個訪問指標初始化為零,并基于多個預設值分別配置每個訪問指標的權重系數。
在一些實施例中,加權指標數組包括表示訪問頻次的第一指標、表示最近預設天數訪問頻率的第二指標、表示最后訪問時間與當前時間間隔的第三指標;所述加權系數數組包括分別與第一指標、第二指標、第三指標對應的第一系數、第二系數和第三系數。
在一些實施例中,響應于客戶端的緩存中存在決策樹,則基于每一節點的決策數組進行決策樹重排的步驟包括:
根據當前時間更新每一節點的第一指標、第二指標、第三指標;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州浪潮智能科技有限公司,未經蘇州浪潮智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110765599.8/2.html,轉載請聲明來源鉆瓜專利網。





