[发明专利]一种静态页面网站的生成方法及系统在审
申请号: | 201510863132.1 | 申请日: | 2015-12-01 |
公开(公告)号: | CN105488181A | 公开(公告)日: | 2016-04-13 |
发明(设计)人: | 马冬 | 申请(专利权)人: | 深圳联友科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
地址: | 518031 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 静态 页面 网站 生成 方法 系统 | ||
技术领域
本发明涉及互联网技术领域,更具体地说,涉及一种静态页面网站的生成 方法及系统。
背景技术
静态页面网站相比动态页面网站的优点是访问速度快、管理简单、方便探 索引擎的收录。
目前,现有的生成静态页面网站的方案,一般是将要静态化的页面内容存 放在数据库中,使用程序从数据库中读取页面内容,将页面内容和html的标签 按照展示需要拼接成一个长的字符串,进而输出为一个静态web页面,将该静 态web页面上传网站,即实现生成静态页面网站。然而,由于使用数据库保存 数据,则需要安装一个数据库,要编写程序对数据库进行读写操作。另外,在 现有的生成静态页面网站中,若更改静态页面的显示格式时,还需要更改生成 静态页面的程序,使得生成静态页面网站慢且操作复杂。
发明内容
本发明要解决的技术问题在于,针对现有的生成静态页面网站的上述缺 陷,提供一种静态页面网站的生成方法及系统。
本发明解决上述问题的技术方案是提供了一种静态页面网站的生成方法, 所述方法包括以下步骤:
使用脚本程序生成内容模板文件;
在所述内容模板文件中输入内容以获得页面内容文件;
根据所述页面内容文件以及所述脚本程序中的格式模板文件生成静态页 面;
将所述静态页面上传到网站上以得到所述静态页面网站。
在上述静态页面网站的生成方法中,所述使用脚本程序生成内容模板文件 的步骤包括:
使用一个自定义菜单的文本编辑器;
通过快捷键来调用所述自定义菜单中的所述脚本程序;
执行所述脚本程序,在输入模板文件名的参数时,输出所述内容模板文件。
在上述静态页面网站的生成方法中,所述根据页面内容文件以及所述脚本 程序中的格式模板文件生成静态页面的步骤包括:
遍历目录下的所有页面内容文件;
判断是否存在未被处理过的页面内容文件;
在存在未被处理过的页面内容文件时,读取所述页面内容文件,并将所述 页面内容文件拆分为多个数据项;
执行所述脚本程序,将所述多个数据项分别填入所述格式模板文件中以生 成静态页面。
在上述静态页面网站的生成方法中,在不存在未被处理过的页面内容文件 时,将所述静态页面上传到网站上以得到所述静态页面网站。
在上述静态页面网站的生成方法中,通过执行所述脚本程序时,将所述静 态页面上传到网站上。
本发明还提供了一种静态页面网站的生成系统,所述系统包括第一生成模 块、输入模块、第二生成模块以及上传模块,其中:
所述第一生成模块,用于使用脚本程序生成内容模板文件;
所述输入模块,用于在所述内容模板文件中输入内容以获得页面内容文 件;
所述第二生成模块,用于根据所述页面内容文件以及所述脚本程序中的格 式模板文件生成静态页面;
所述上传模块,用于将所述静态页面上传到网站上以得到所述静态页面网 站。
在上述静态页面网站的生成系统中,所述第一生成模块包括:
使用单元,用于使用一个自定义菜单的文本编辑器;
调用单元,用于通过快捷键来调用所述自定义菜单中的所述脚本程序;以 及
输出单元,用于执行所述脚本程序,在输入模板文件名的参数时,输出所 述内容模板文件。
在上述静态页面网站的生成系统中,所述第二生成模块包括:
遍历单元,用于遍历目录下的所有页面内容文件;
判断单元,用于判断是否存在未被处理过的页面内容文件;
处理单元,用于在存在未被处理过的页面内容文件时,读取所述页面内容 文件,并将所述页面内容文件拆分为多个数据项;以及
填入单元,用于执行所述脚本程序,将所述多个数据项分别填入所述格式 模板文件中以生成静态页面。
在上述静态页面网站的生成系统中,所述上传模块还用于在不存在未被处 理过的页面内容文件时,将所述静态页面上传到网站上以得到所述静态页面网 站。
在上述静态页面网站的生成系统中,所述上传模块通过执行所述脚本程序 时,将所述静态页面上传到网站上。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳联友科技有限公司,未经深圳联友科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510863132.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带增温的烟草物料风送设备
- 下一篇:可移动货架的底部移动结构