[發明專利]一種靜態頁面生成方法無效
申請號: | 201210348674.1 | 申請日: | 2012-09-19 |
公開(公告)號: | CN102831249A | 公開(公告)日: | 2012-12-19 |
發明(設計)人: | 李超;周朋輝;吳繼平;李沛 | 申請(專利權)人: | 河南銳之旗信息技術有限公司 |
主分類號: | G06F17/30 | 分類號: | G06F17/30 |
代理公司: | 鄭州紅元帥專利代理事務所(普通合伙) 41117 | 代理人: | 王瑞麗 |
地址: | 450016 河南省鄭*** | 國省代碼: | 河南;41 |
權利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關鍵詞: | 一種 靜態 頁面 生成 方法 | ||
技術領域
本發明涉及一種頁面生成方法,具體涉及一種靜態頁面生成方法。???
背景技術
為了提高用戶訪問速度,相信很多人都希望自己的頁面越快越好,最好是能靜態頁面的,既提高用戶訪問速度,也便于搜索引擎搜索。所以就希望我們的動態讀取數據庫的頁面,盡可能的生成靜態頁面。但是一次性大批量的靜態頁面生成,服務器往往不堪重負,甚至會影響到數據庫的性能。
發明內容
有鑒于此,本發明的目的是提供一種靜態頁面生成方法,該頁面生成方式為按需生成,同時能保證數據更新的時候,靜態頁面跟著更新,服務器也不用專門的監控。
為了實現上述目的,本發明采用以下技術方案:
一種靜態頁面生成方法,其中,包括如下步驟:
步驟一,用戶構建Hash表;
步驟二,當用戶訪問頁面時,在Hash表中查找以此URL為KEY的VALUE值,如果此VALUE值存在,則直接訪問此靜態頁面的地址;如果此VALUE值不存在,則要啟動此頁面對應的生成方式,生成此靜態頁面,同時往Hash表里添加信息。
作為優選,還包括步驟三,當用戶修改頁面信息的數據時,則清除HASH表中相關記錄,當用戶訪問該頁面時,重新生成該頁面。
本發明的有益效果為:
本發明的靜態頁面生成方式為按需生成,同時能保證數據更新的時候,靜態頁面跟著更新,服務器也不用專門的監控。該頁面生成方式既保證了客戶的訪問速度,方便搜索引擎搜索,又避免了一次性大批量的靜態頁面生成,影響數據庫的性能。
本發明的其他優點、目標和特征在某種程度上將在隨后的說明書中進行闡述,并且在某種程度上,基于對下文的考察研究對本領域技術人員而言將是顯而易見的,或者可以從本發明的實踐中得到教導。本發明的目標和其他優點可以通過下面的說明書或者附圖中所特別指出的結構來實現和獲得。
附圖說明
圖1為本發明的系統流程圖。
具體實施方式
下面通過附圖對本發明做進一步的描述:
本發明可以根據用戶需要生成靜態頁面,用戶可以按照需要自己構建Hash表,當數據更新時,可以直接清除HASH表中相關記錄,然后當用戶訪問的時候,就可以重新生成靜態頁面了。本發明根據用戶的需求,該頁面生成方式既保證了客戶的訪問速度,方便搜索引擎搜索,又不會影響數據庫的性能。
如圖1所示,本發明包括如下步驟:
步驟一,用戶構建Hash表;
步驟二,當用戶訪問頁面時,在Hash表中查找以此URL為KEY的VALUE值,如果此VALUE值存在,則直接訪問此靜態頁面的地址;如果此VALUE值不存在,則要啟動此頁面對應的生成方式,生成此靜態頁面,同時往Hash表里添加信息。
步驟三,當用戶修改頁面信息的數據時,則清除HASH表中相關記錄,當用戶訪問該頁面時,重新生成該頁面。?
最后說明的是,以上實施例僅用以說明本發明的技術方案而非限制,本領域普通技術人員對本發明的技術方案所做的其他修改或者等同替換,只要不脫離本發明技術方案的精神和范圍,均應涵蓋在本發明的權利要求范圍當中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于河南銳之旗信息技術有限公司,未經河南銳之旗信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210348674.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:帶有自動提送刀拉床的防撞機構
- 下一篇:分布反饋式光纖激光器傳感系統