CN102831249A - 一种静态页面生成方法 - Google Patents
一种静态页面生成方法 Download PDFInfo
- Publication number
- CN102831249A CN102831249A CN2012103486741A CN201210348674A CN102831249A CN 102831249 A CN102831249 A CN 102831249A CN 2012103486741 A CN2012103486741 A CN 2012103486741A CN 201210348674 A CN201210348674 A CN 201210348674A CN 102831249 A CN102831249 A CN 102831249A
- Authority
- CN
- China
- Prior art keywords
- page
- static page
- value
- hash table
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种静态页面生成方法,其中,包括如下步骤:步骤一,用户构建Hash表;步骤二,当用户访问页面时,在Hash表中查找以此URL为KEY的VALUE值,如果此VALUE值存在,则直接访问此静态页面的地址;如果此VALUE值不存在,则要启动此页面对应的生成方式,生成此静态页面,同时往Hash表里添加信息。本发明的页面生成方式为按需生成,同时能保证数据更新的时候,静态页面跟着更新,服务器也不用专门的监控。
Description
技术领域
本发明涉及一种页面生成方法,具体涉及一种静态页面生成方法。
背景技术
为了提高用户访问速度,相信很多人都希望自己的页面越快越好,最好是能静态页面的,既提高用户访问速度,也便于搜索引擎搜索。所以就希望我们的动态读取数据库的页面,尽可能的生成静态页面。但是一次性大批量的静态页面生成,服务器往往不堪重负,甚至会影响到数据库的性能。
发明内容
有鉴于此,本发明的目的是提供一种静态页面生成方法,该页面生成方式为按需生成,同时能保证数据更新的时候,静态页面跟着更新,服务器也不用专门的监控。
为了实现上述目的,本发明采用以下技术方案:
一种静态页面生成方法,其中,包括如下步骤:
步骤一,用户构建Hash表;
步骤二,当用户访问页面时,在Hash表中查找以此URL为KEY的VALUE值,如果此VALUE值存在,则直接访问此静态页面的地址;如果此VALUE值不存在,则要启动此页面对应的生成方式,生成此静态页面,同时往Hash表里添加信息。
作为优选,还包括步骤三,当用户修改页面信息的数据时,则清除HASH表中相关记录,当用户访问该页面时,重新生成该页面。
本发明的有益效果为:
本发明的静态页面生成方式为按需生成,同时能保证数据更新的时候,静态页面跟着更新,服务器也不用专门的监控。该页面生成方式既保证了客户的访问速度,方便搜索引擎搜索,又避免了一次性大批量的静态页面生成,影响数据库的性能。
本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书或者附图中所特别指出的结构来实现和获得。
附图说明
图1为本发明的系统流程图。
具体实施方式
下面通过附图对本发明做进一步的描述:
本发明可以根据用户需要生成静态页面,用户可以按照需要自己构建Hash表,当数据更新时,可以直接清除HASH表中相关记录,然后当用户访问的时候,就可以重新生成静态页面了。本发明根据用户的需求,该页面生成方式既保证了客户的访问速度,方便搜索引擎搜索,又不会影响数据库的性能。
如图1所示,本发明包括如下步骤:
步骤一,用户构建Hash表;
步骤二,当用户访问页面时,在Hash表中查找以此URL为KEY的VALUE值,如果此VALUE值存在,则直接访问此静态页面的地址;如果此VALUE值不存在,则要启动此页面对应的生成方式,生成此静态页面,同时往Hash表里添加信息。
步骤三,当用户修改页面信息的数据时,则清除HASH表中相关记录,当用户访问该页面时,重新生成该页面。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,本领域普通技术人员对本发明的技术方案所做的其他修改或者等同替换,只要不脱离本发明技术方案的精神和范围,均应涵盖在本发明的权利要求范围当中。
Claims (2)
1.一种静态页面生成方法,其特征在于:包括如下步骤:
步骤一,用户构建Hash表;
步骤二,当用户访问页面时,在Hash表中查找以此URL为KEY的VALUE值,如果此VALUE值存在,则直接访问此静态页面的地址;如果此VALUE值不存在,则要启动此页面对应的生成方式,生成此静态页面,同时往Hash表里添加信息。
2.根据权利要求1所述的一种静态页面生成方法,其特征在于:还包括步骤三,当用户修改页面信息的数据时,则清除HASH表中相关记录,当用户访问该页面时,重新生成该页面。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012103486741A CN102831249A (zh) | 2012-09-19 | 2012-09-19 | 一种静态页面生成方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2012103486741A CN102831249A (zh) | 2012-09-19 | 2012-09-19 | 一种静态页面生成方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN102831249A true CN102831249A (zh) | 2012-12-19 |
Family
ID=47334384
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2012103486741A Pending CN102831249A (zh) | 2012-09-19 | 2012-09-19 | 一种静态页面生成方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN102831249A (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104331511A (zh) * | 2014-11-24 | 2015-02-04 | 飞狐信息技术(天津)有限公司 | 静态页面更新方法及装置 |
| CN106933817A (zh) * | 2015-12-29 | 2017-07-07 | 华为技术有限公司 | 一种基于b/s结构的内容查询方法及设备、系统 |
| CN111885424A (zh) * | 2020-06-29 | 2020-11-03 | 银盛通信有限公司 | 一种基于Vue Router为url添加统一参数的方法 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1241594A2 (en) * | 1995-12-13 | 2002-09-18 | Alta Vista Company | System and method for locating pages on the world wide web and for locating documents from a network of computers |
| CN102446222A (zh) * | 2011-12-22 | 2012-05-09 | 华为技术有限公司 | 一种网页内容预加载方法、装置及系统 |
| CN102479250A (zh) * | 2010-11-26 | 2012-05-30 | 中国科学院声学研究所 | 一种嵌入式浏览器磁盘缓存方法 |
-
2012
- 2012-09-19 CN CN2012103486741A patent/CN102831249A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP1241594A2 (en) * | 1995-12-13 | 2002-09-18 | Alta Vista Company | System and method for locating pages on the world wide web and for locating documents from a network of computers |
| CN102479250A (zh) * | 2010-11-26 | 2012-05-30 | 中国科学院声学研究所 | 一种嵌入式浏览器磁盘缓存方法 |
| CN102446222A (zh) * | 2011-12-22 | 2012-05-09 | 华为技术有限公司 | 一种网页内容预加载方法、装置及系统 |
Non-Patent Citations (1)
| Title |
|---|
| 网络爬虫设计-URL去重存储库设计: "Shirdrn", 《百度空间》 * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104331511A (zh) * | 2014-11-24 | 2015-02-04 | 飞狐信息技术(天津)有限公司 | 静态页面更新方法及装置 |
| CN104331511B (zh) * | 2014-11-24 | 2018-02-09 | 飞狐信息技术(天津)有限公司 | 静态页面更新方法及装置 |
| CN106933817A (zh) * | 2015-12-29 | 2017-07-07 | 华为技术有限公司 | 一种基于b/s结构的内容查询方法及设备、系统 |
| CN106933817B (zh) * | 2015-12-29 | 2021-02-12 | 华为技术有限公司 | 一种基于b/s结构的内容查询方法及设备、系统 |
| CN111885424A (zh) * | 2020-06-29 | 2020-11-03 | 银盛通信有限公司 | 一种基于Vue Router为url添加统一参数的方法 |
| CN111885424B (zh) * | 2020-06-29 | 2022-04-01 | 银盛通信有限公司 | 一种基于Vue Router为url添加统一参数的方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9613156B2 (en) | Cookie information sharing method and system | |
| US11157652B2 (en) | Obfuscation and deletion of personal data in a loosely-coupled distributed system | |
| TWI410812B (zh) | 網站之定做的、私人化的與整合的客戶端搜尋索引 | |
| JP2017157192A (ja) | キーワードに基づいて画像とコンテンツアイテムをマッチングする方法 | |
| US10296535B2 (en) | Method and system to randomize image matching to find best images to be matched with content items | |
| JP2010508579A5 (zh) | ||
| JP6363682B2 (ja) | 画像とコンテンツのメタデータに基づいてコンテンツとマッチングする画像を選択する方法 | |
| CN104461632A (zh) | 一种Web App加载方法及装置 | |
| US10146880B2 (en) | Determining a filtering parameter for values displayed in an application card based on a user history | |
| JP6165955B1 (ja) | 検索クエリに応答してホワイトリストとブラックリストを使用し画像とコンテンツをマッチングする方法及びシステム | |
| CN104572920A (zh) | 一种数据整理方法和装置 | |
| CN104035937A (zh) | 一种可扩展的在线浏览电子文件的系统及方法 | |
| CN104731794A (zh) | 一种冷热数据分片挖掘存储方法 | |
| CN103530349A (zh) | 一种缓存更新方法及设备 | |
| US10496686B2 (en) | Method and system for searching and identifying content items in response to a search query using a matched keyword whitelist | |
| US8352541B2 (en) | Identifying relevant data from unstructured feeds | |
| CN104424225B (zh) | 基于文件传输过程的文件处理方法及装置 | |
| CN108255959A (zh) | 一种Redis中数据查询方法及装置 | |
| CN102831249A (zh) | 一种静态页面生成方法 | |
| CN103713926A (zh) | 一种预更新软件客户端的方法及系统 | |
| CN103646039A (zh) | 一种网页搜索方法及装置 | |
| CN104166649B (zh) | 一种用于搜索引擎的缓存方法和设备 | |
| CN105808623A (zh) | 一种基于搜索的页面访问事件关联方法和装置 | |
| CN106339381B (zh) | 一种信息处理方法及装置 | |
| CN110968460B (zh) | 系统崩溃状态下网址恢复的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20121219 |