CN106372228A - 一种移动端生成静态页的方法以及*** - Google Patents
一种移动端生成静态页的方法以及*** Download PDFInfo
- Publication number
- CN106372228A CN106372228A CN201610809901.4A CN201610809901A CN106372228A CN 106372228 A CN106372228 A CN 106372228A CN 201610809901 A CN201610809901 A CN 201610809901A CN 106372228 A CN106372228 A CN 106372228A
- Authority
- CN
- China
- Prior art keywords
- static page
- page
- mobile terminal
- dynamic
- server
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F16/972—Access to data in other repository systems, e.g. legacy data or dynamic Web page generation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明提供一种移动端生成静态页的方法,每间隔限定时间,根据动态页生成静态页;将静态页同步至服务器中;本发明还提供一种移动端生成静态页的***;保证网页的正常运行,并可以减轻对数据的操作,同时也减轻服务器的压力,也保证了数据的正常。
Description
技术领域
本发明涉及一种移动端生成静态页的方法以及***。
背景技术
随着智能机的普及,使得网络的数据量呈现***的趋势;其中大数据的特征就是海量、多样以及实时性;这使得对数据的管理、分析以及处理提出了很高的要求。智能机的使用率的提高也使得移动端的互联网需要更加多样性,同时对于金融公司来说,也是一个新的机遇与挑战。同时也让用户随时随地都能看到所关注金融行业最新的动态与资讯,移动网的应用也随之增大,为了让用户获得更加好的体验,需要更高的更新效率。
发明内容
本发明要解决的技术问题,在于提供一种移动端生成静态页的方法以及***,降低服务器压力,实时更新数据。
本发明之一是这样实现的:一种移动端生成静态页的方法,包括如下步骤:
步骤1、每间隔限定时间,根据动态页生成静态页;
步骤2、将静态页同步至服务器中。
进一步地,所述动态页包括复数个动态页面;所述步骤1进一步具体为:根据动态页面的数量设定复数个限定时间,每个所述动态页面根据其对应的限定时间,生成静态页。
进一步地,所述步骤2进一步具体为:将静态页通过同步脚本同步至AWS的服务器中。
进一步地,还包括步骤3、若生成静态页失败时,AWS的服务器中对应的静态页回归之前版本的静态页,并将记录至错误日志中。
本发明之二是这样实现的:一种移动端生成静态页的***,包括如下模块:
生成模块,每间隔限定时间,根据动态页生成静态页;
存储模块,将静态页同步至服务器中。
进一步地,所述动态页包括复数个动态页面;所述生成模块进一步具体为:根据动态页面的数量设定复数个限定时间,每个所述动态页面根据其对应的限定时间,生成静态页。
进一步地,所述存储模块进一步具体为:将静态页通过同步脚本同步至AWS的服务器中。
进一步地,还包括错误记录模块,若生成静态页失败时,AWS的服务器中对应的静态页回归之前版本的静态页,并将记录至错误日志中。
本发明具有如下优点:本发明一种移动端生成静态页的方法以及***,保证网页的正常运行,并可以减轻对数据的操作,同时也减轻服务器的压力,也保证了数据的正常。
附图说明
下面参照附图结合实施例对本发明作进一步的说明。
图1为本发明方法执行流程图。
具体实施方式
如图1所示,本发明移动端生成静态页的方法,包括如下步骤:
步骤1、根据动态页面的数量设定复数个限定时间,每个所述动态页面根据其对应的限定时间,生成静态页,所述动态页包括复数个动态页面;
步骤2、将静态页通过同步脚本同步至AWS的服务器中。
步骤3、若生成静态页失败时,AWS的服务器中对应的静态页回归之前版本的静态页,并将记录至错误日志中。
本发明移动端生成静态页的***,包括如下模块:
生成模块,根据动态页面的数量设定复数个限定时间,每个所述动态页面根据其对应的限定时间,生成静态页,所述动态页包括复数个动态页面;
存储模块,将静态页通过同步脚本同步至AWS的服务器中。
错误记录模块,若生成静态页失败时,AWS的服务器中对应的静态页回归之前版本的静态页,并将记录至错误日志中。
本发明一种具体实施方式:
1:我们要保证,动态网站的正常访问,调试以及开发新的功能及程序,都在此服务器上正常运行,而且为保证安全,建议此服务器只对内访问;
2:在动态网站访问正常的情况,我们需要生成静态页,分两种情况一;我们可以手动生成静态页,二:执行我们的定时脚本(采用YII框架中的自动化执行命令去调用:例如
*/20****(cd/home/webroot/new3g.cnfol.com/phonenet/protected/commands;/usr/local/php/bin/php/home/webroot/new3g.cnfol.com/phonenet/protected/commands/crons.phpColumn>>/home/webroot/temp/list/Lists_`date+\%Y\%m\%d`.log 2>&1&)间隔20分钟执行一次),为保证减轻服务器的压力,频道页,及栏目,文章页,我们可以错开时间进行,我们有生成栏目页的脚本,还有首页,频道页等的脚本,执行脚本的时间我们可能会错开,比如说生成栏目页的脚本会每隔20分钟跑一次,频道也可能是10分钟跑一次,首页可能是5分钟跑一次,缓解压力。在脚本执行成功的时候我们需要将生成好的静态页,存放到aws的S3服务器上(通过同步脚本去执行,有新的生成页面就会出发这个脚本去同步),同时为保证手机网的正常运行,我们还采取一个防护措施,在生成静态页失败或者脚本错误时,我们将回归到之前的版本,并记录到错误日期以便我们进行查询,改善我们的脚本执行***及手机网的正常访问
虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。
Claims (8)
1.一种移动端生成静态页的方法,其特征在于:包括如下步骤:
步骤1、每间隔限定时间,根据动态页生成静态页;
步骤2、将静态页同步至服务器中。
2.根据权利要求1所述的一种移动端生成静态页的方法,其特征在于:所述动态页包括复数个动态页面;所述步骤1进一步具体为:根据动态页面的数量设定复数个限定时间,每个所述动态页面根据其对应的限定时间,生成静态页。
3.如权利要求1所述的一种移动端生成静态页的方法,其特征在于:所述步骤2进一步具体为:将静态页通过同步脚本同步至AWS的服务器中。
4.如权利要求1所述的一种移动端生成静态页的方法,其特征在于:还包括步骤3、若生成静态页失败时,AWS的服务器中对应的静态页回归之前版本的静态页,并将记录至错误日志中。
5.一种移动端生成静态页的***,其特征在于:包括如下模块:
生成模块,每间隔限定时间,根据动态页生成静态页;
存储模块,将静态页同步至服务器中。
6.根据权利要求5所述的一种移动端生成静态页的***,其特征在于:所述动态页包括复数个动态页面;所述生成模块进一步具体为:根据动态页面的数量设定复数个限定时间,每个所述动态页面根据其对应的限定时间,生成静态页。
7.如权利要求5所述的一种移动端生成静态页的***,其特征在于:所述存储模块进一步具体为:将静态页通过同步脚本同步至AWS的服务器中。
8.如权利要求5所述的一种移动端生成静态页的***,其特征在于:还包括错误记录模块,若生成静态页失败时,AWS的服务器中对应的静态页回归之前版本的静态页,并将记录至错误日志中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610809901.4A CN106372228A (zh) | 2016-09-08 | 2016-09-08 | 一种移动端生成静态页的方法以及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610809901.4A CN106372228A (zh) | 2016-09-08 | 2016-09-08 | 一种移动端生成静态页的方法以及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106372228A true CN106372228A (zh) | 2017-02-01 |
Family
ID=57899443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610809901.4A Pending CN106372228A (zh) | 2016-09-08 | 2016-09-08 | 一种移动端生成静态页的方法以及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106372228A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109936605A (zh) * | 2017-12-18 | 2019-06-25 | 北京京东尚科信息技术有限公司 | 一种加载接口数据的方法和装置 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101510220A (zh) * | 2009-03-27 | 2009-08-19 | 阿里巴巴集团控股有限公司 | 一种向用户端推送浮出页面的方法、装置及*** |
CN101789012A (zh) * | 2010-02-03 | 2010-07-28 | 南京联创科技集团股份有限公司 | 基于j2ee的web动态页面静态化解决方法 |
CN102651000A (zh) * | 2011-02-28 | 2012-08-29 | 福建星网视易信息***有限公司 | 基于xml的金融数据显示方法及*** |
US20130124977A1 (en) * | 2004-07-29 | 2013-05-16 | Cisco Technology, Inc. | Editing web pages |
CN105812839A (zh) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | 视频流数据获取、页面数据传输方法、***及网络服务器 |
-
2016
- 2016-09-08 CN CN201610809901.4A patent/CN106372228A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130124977A1 (en) * | 2004-07-29 | 2013-05-16 | Cisco Technology, Inc. | Editing web pages |
CN101510220A (zh) * | 2009-03-27 | 2009-08-19 | 阿里巴巴集团控股有限公司 | 一种向用户端推送浮出页面的方法、装置及*** |
CN101789012A (zh) * | 2010-02-03 | 2010-07-28 | 南京联创科技集团股份有限公司 | 基于j2ee的web动态页面静态化解决方法 |
CN102651000A (zh) * | 2011-02-28 | 2012-08-29 | 福建星网视易信息***有限公司 | 基于xml的金融数据显示方法及*** |
CN105812839A (zh) * | 2014-12-31 | 2016-07-27 | 华为技术有限公司 | 视频流数据获取、页面数据传输方法、***及网络服务器 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109936605A (zh) * | 2017-12-18 | 2019-06-25 | 北京京东尚科信息技术有限公司 | 一种加载接口数据的方法和装置 |
CN109936605B (zh) * | 2017-12-18 | 2021-11-05 | 北京京东尚科信息技术有限公司 | 一种加载接口数据的方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101902756B (zh) | M2m业务平台及其工作方法 | |
CN102467506A (zh) | 一种Cookie的处理方法和*** | |
CN109614469A (zh) | 一种日志分析方法和装置 | |
CN108491320A (zh) | 应用程序的异常分析方法、装置、计算机设备和存储介质 | |
CN104104717A (zh) | 投放渠道数据统计方法及装置 | |
CN106202235A (zh) | 一种数据处理方法及装置 | |
CN102891873A (zh) | 一种存储日志数据的方法及日志数据存储*** | |
CN103927338A (zh) | 日志信息入库处理方法和装置 | |
CN106354700A (zh) | 页面文本转换方法及*** | |
CN103019874A (zh) | 基于数据同步实现异常处理的方法及装置 | |
CN109389299B (zh) | 工作流流程部署方法、装置、计算机设备和存储介质 | |
CN105808417A (zh) | 自动化测试方法及代理服务器 | |
CN102541732A (zh) | 一种构建Web自动化测试框架的方法 | |
CN106484775A (zh) | 一种基于selenium的爬虫抓取方法及*** | |
CN113343312B (zh) | 基于前端埋点技术的页面防篡改方法及*** | |
CN102508779A (zh) | 基于网络爬虫日志的性能测试脚本自动化生成***及方法 | |
CN104980421A (zh) | 一种批量请求处理方法及*** | |
CN106843912A (zh) | 页面信息获取方法及装置 | |
CN106547658A (zh) | 一种自动化测试方法及装置 | |
CN104731650A (zh) | ***接口调用信息的获取方法和装置 | |
CN104166545B (zh) | 一种网页资源的嗅探方法以及装置 | |
CN108984641A (zh) | 一种基于web端的页面跳转方法 | |
CN104731564A (zh) | ***接口调用记录的生成方法和装置 | |
CN102902774A (zh) | 页面展现***和页面展现方法 | |
CN106372228A (zh) | 一种移动端生成静态页的方法以及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170201 |