[發明專利]頁面生成方法和裝置有效
| 申請號: | 201510945241.8 | 申請日: | 2015-12-16 |
| 公開(公告)號: | CN105512318B | 公開(公告)日: | 2019-11-08 |
| 發明(設計)人: | 于功川 | 申請(專利權)人: | 山石網科通信技術股份有限公司 |
| 主分類號: | G06F16/958 | 分類號: | G06F16/958;G06F16/957;G06F16/953 |
| 代理公司: | 北京康信知識產權代理有限責任公司 11240 | 代理人: | 韓建偉;張永明 |
| 地址: | 215163 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 頁面 生成 方法 裝置 | ||
本發明公開了一種頁面生成方法和裝置。其中,該方法包括:獲取待顯示數據,其中,待顯示數據為用于顯示在網頁頁面上的數據;分析待顯示數據的顯示類型;生成用于顯示待顯示數據的頁面,其中,待顯示數據在頁面中按照顯示類型進行顯示;檢測頁面是否符合預設條件;以及在檢測到頁面不符合預設條件的情況下,重新分析待顯示數據的顯示類型。本發明解決了相關技術在接收到頁面生成請求時,采用重新編碼或者重新配置的方式生成頁面,導致頁面生成效率較低的技術問題。
技術領域
本發明涉及互聯網領域,具體而言,涉及一種頁面生成方法和裝置。
背景技術
Web應用程序是一種可以通過Web訪問的應用程序。Web應用程序的最大好處是用戶可以很容易地訪問該應用程序,用戶只需要有瀏覽器即可,不需要再安裝其他軟件。電腦端可以通過Chrome、Firefox、Safari、IE等訪問該應用程序,手機端可以通過系統自帶的網頁應用系統訪問該應用程序,或在該應用程序中嵌入WebView訪問系統。
隨著HTML5標準的發布以及推廣,Web頁面已經成為Web應用程序的首選。現有的Web頁面的開發一般通過兩種方式:第一種方式,編碼實現頁面,即當需要頁面展示時,根據需要展示的內容設計頁面,然后選擇合適的技術框架編碼實現頁面;第二種方式,配置實現頁面,即首先配置生成頁面的框架,然后根據頁面展示需求制定統一建模語言(UnifiedModeing Language,簡稱為UML)生成配置信息,通過配置信息生成頁面。
現有的頁面生成方式都是在存在頁面展示需求時根據需求生成頁面,但是,當存在新的頁面展示需求時,現有技術需要重新編碼或者配置以實現新的頁面展示需求。這樣將會導致重復投入大量的人力物力以及成本,且開發的周期不可控,后期維護成本增高,極大地降低了頁面生成效率。
針對相關技術在接收到頁面生成請求時,采用重新編碼或者重新配置的方式生成頁面,導致頁面生成效率較低的問題,目前尚未提出有效的解決方案。
發明內容
本發明實施例提供了一種頁面生成方法和裝置,以至少解決相關技術在接收到頁面生成請求時,采用重新編碼或者重新配置的方式生成頁面,導致頁面生成效率較低的技術問題。
根據本發明實施例的一個方面,提供了一種頁面生成方法,包括:獲取待顯示數據,其中,待顯示數據為用于顯示在網頁頁面上的數據;分析待顯示數據的顯示類型;生成用于顯示待顯示數據的頁面,其中,待顯示數據在頁面中按照顯示類型進行顯示;檢測頁面是否符合預設條件;以及在檢測到頁面不符合預設條件的情況下,重新分析待顯示數據的顯示類型。
進一步地,在檢測頁面是否符合預設條件之后,該方法還包括:在檢測到頁面符合預設條件的情況下,累加頁面的使用次數;判斷頁面的使用次數是否達到第一閾值;以及在頁面的使用次數達到第一閾值的情況下,將頁面標記為有效頁面,并將頁面數據以及從頁面中提取的頁面模板進行存儲。
進一步地,在按照顯示類型生成頁面之后,該方法還包括:檢測頁面是否是歷史頁面,其中,歷史頁面為預先存儲的有效頁面;在檢測到頁面是歷史頁面的情況下,累加頁面的使用次數;以及在檢測到頁面不是歷史頁面的情況下,生成臨時頁面數據。
進一步地,檢測頁面是否符合預設條件包括:監聽用戶在頁面上的操作行為和用戶的反饋信息,其中,當用戶在頁面上的操作行為滿足預設的頁面不可用條件,或用戶的反饋信息表明頁面不可用時,則頁面不符合預設條件,當用戶的反饋信息表明頁面可用時,則頁面符合預設條件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山石網科通信技術股份有限公司,未經山石網科通信技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510945241.8/2.html,轉載請聲明來源鉆瓜專利網。





