[發明專利]用于大型網站的單頁面開發方法、框架及介質在審
| 申請號: | 202011586998.X | 申請日: | 2020-12-28 |
| 公開(公告)號: | CN112650965A | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 南策云;楊小龍;南子康;黃強 | 申請(專利權)人: | 珠海新華通軟件股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F8/38 |
| 代理公司: | 廣州嘉權專利商標事務所有限公司 44205 | 代理人: | 張志輝 |
| 地址: | 519000 廣東省珠*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 大型 網站 頁面 開發 方法 框架 介質 | ||
1.一種用于大型網站的單頁面開發方法,其特征在于,包括以下步驟:
S1、確定網站基礎功能需求,根據所述基礎功能設計外殼頁面,將所述外殼頁面作為所述網站首次加載的頁面資源;
S2、按照功能劃分設計多個單頁面,設置頁面管理器,將每個所述單頁面的頁面代碼按照不同單頁面存儲;
S3、將所述頁面管理器配置為響應于用戶加載標簽頁請求,根據所述請求將對應的頁面代碼加載至頁面容器;
S4、設置所述頁面容器,所述頁面容器加載一個或多個所述單頁面,將已加載的所述單頁面作為標簽頁,按照用戶交互信息將第一標簽頁顯示,其余標簽頁隱藏。
2.根據權利要求1所述的用于大型網站的單頁面開發方法,其特征在于,所述方法包括:設置聯動刷新機制,將已加載至所述頁面容器的單頁面的頁面片段資源聯動局部刷新。
3.根據權利要求2所述的用于大型網站的單頁面開發方法,其特征在于,在所述外殼頁面中設置次導航信息顯示區域,所述次導航信息關聯所述已加載的單頁面,所述聯動刷新機制根據所述次導航信息確定聯動刷新的單頁面。
4.根據權利要求1所述的用于大型網站的單頁面開發方法,其特征在于,所述外殼頁面包括主導航欄目、次導航欄目以及標簽頁欄目。
5.根據權利要求4所述的用于大型網站的單頁面開發方法,其特征在于,所述方法包括:設置所述次導航欄目,響應于用戶點擊所述次導航欄目,所述頁面容器新增標簽頁,并從所述頁面管理器調取頁面代碼并加載單頁面至所述頁面容器新增的標簽頁中。
6.根據權利要求1所述的用于大型網站的單頁面開發方法,其特征在于,設置內存切換機制,若要釋放內存,釋放已加載且在所述頁面容器中隱藏的單頁面占用的內存。
7.根據權利要求1所述的用于大型網站的單頁面開發方法,其特征在于,所述單頁面包括多個獨立的片段資源組件模塊。
8.根據權利要求1所述的用于大型網站的單頁面開發方法,其特征在于,設置負載均衡機制,根據單頁面所述不同組件模塊的請求量負載均衡,且根據不同單頁面的請求量負載均衡,分流服務器壓力。
9.一種用于大型網站的單頁面開發框架,其特征在于,包括:
外殼頁面,用于確定網站基礎功能需求,所述外殼頁面作為所述網站首次加載的頁面資源;
頁面管理器,用于將每個按照功能劃分的單頁面的頁面代碼按照不同單頁面存儲;并響應于用戶加載標簽頁請求,根據所述請求將對應的頁面代碼加載至頁面容器;
所述頁面容器,用于加載一個或多個所述單頁面,將已加載的所述單頁面作為標簽頁,按照用戶交互信息將第一標簽頁顯示,其余標簽頁隱藏。
10.一種計算機可讀存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現權利要求1至8中任一項的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海新華通軟件股份有限公司,未經珠海新華通軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011586998.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種垃圾袋分離裝置及垃圾收集箱
- 下一篇:餐具拋光后自動下料裝置





