[發明專利]一種用于快速加載網頁的架構在審
| 申請號: | 201810284232.2 | 申請日: | 2018-04-02 |
| 公開(公告)號: | CN108563721A | 公開(公告)日: | 2018-09-21 |
| 發明(設計)人: | 倪楊喜 | 申請(專利權)人: | 杭州孚立計算機軟件有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 浙江杭知橋律師事務所 33256 | 代理人: | 王梨華;陳麗霞 |
| 地址: | 310000 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 網頁 加載 引用 碎片化 監控器 架構 代碼生成模塊 資源管理模塊 組件管理模塊 服務器性能 客戶端資源 插件資源 腳本資源 權限引擎 網頁處理 網頁代碼 網頁功能 網頁資源 文件代碼 頁面加載 頁面資源 資源管理 高負載 瀏覽器 提速 內存 服務器 自動化 樣式 消耗 重復 管理 | ||
本發明涉及網頁處理技術領域,公開了一種用于快速加載網頁的架構,包括:自動化前端資源管理模塊、網頁代碼碎片化模塊、文件代碼塊對頁面資源的加載碎片化、服務器監控器、代碼生成模塊、組件管理模塊和Shiro權限引擎。本發明對客戶端資源管理,解決日益豐富的網頁中,出現的內容越多,所引用的插件資源也就也多,造成網頁卡頓,內存不斷的消耗,引發資源管理難,資源亂引用等問題;增強網頁性能,實現更多高負載網頁功能;為頁面加載提速,改變瀏覽器加載的方式,減少不必要的腳本資源和樣式資源等的重復引用,從而提升網頁資源顯示速度和提升服務器性能。
技術領域
本發明涉及網頁處理技術領域,尤其涉及了一種用于快速加載網頁的架構。
背景技術
Dubbo是Alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合(或者最大限度地松耦合)。
smart架構是基于由阿里架構師編寫,脫離Spring、Hibernate等日益加重的開發框架(同樣也不考慮EJB 3),常規的采用“前后端分離”原則,即前端實現界面展現,后端實現業務邏輯。
Spring MVC屬于SpringFrameWork的后續產品,已經融合在Spring Web Flow里面。Spring框架提供了構建Web應用程序的全功能MVC模塊。
Spring Boot是由Pivotal團隊提供的全新框架,其設計目的是用來簡化新Spring應用的初始搭建以及開發過程。該框架使用了特定的方式來進行配置,從而使開發人員不再需要定義樣板化的配置。
然而,在蓬勃發展的行業面前,不同的架構針對自身以及服務器等做不同程度的優化,并未真正的針對從瀏覽器到服務器一條龍的優化處理和管理,這便是我們新的商機。針對快速搭建的同時,還需要堅持瀏覽器客戶端以及服務器等的性能管理,我們刻不容緩。
發明內容
本發明針對現有技術中無法快速搭建、管理效果差的缺點,提供了一種用于快速加載網頁的架構。
為了解決上述技術問題,本發明通過下述技術方案得以解決。
一種用于快速加載網頁的架構,包括:
自動化前端資源管理模塊,用于管理Javascript的插件資源并通過識別函數調用情況來自動引用資源;
網頁代碼碎片化模塊,用網頁文件作為代碼塊的載體,加載頁面資源代碼碎片;文件代碼塊對頁面資源的加載碎片化,以路由的方式對功能展示所需要的資源碎片加載,使頁面載入;
服務器監控器,用于對本地服務器的CPU信息、硬盤信息和網絡等信息進行實時采集存儲,并實時解析服務器負載情況;
代碼生成模塊,用于并生成自定義組件對應的代碼;
組件管理模塊,用于配置自定義組件屬性并形成發布界面,通過自定義屬性來設置網頁組件,組件屬性通過自定義表單進行編輯;
權限引擎,用于執行身份驗證和授權,對每個系統操作進行權限把控。
作為優選,插件資源包括樣式文件、圖片文件和字體文件。
作為優選,當服務器負載達到設置的臨界值時候,啟動報警器報警,并以短信和郵件的形式通知運維人員。
作為優選,負載情況以圖表統計的方式在系統中實時顯示。
作為優選,網頁文件為HTML文件、JSP文件和HTM文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州孚立計算機軟件有限公司,未經杭州孚立計算機軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810284232.2/2.html,轉載請聲明來源鉆瓜專利網。





