[发明专利]一种动态发布网站页面的设计方法及系统无效
申请号: | 201210004467.4 | 申请日: | 2012-01-09 |
公开(公告)号: | CN103198074A | 公开(公告)日: | 2013-07-10 |
发明(设计)人: | 曾泽基;鲁永兴 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京天悦专利代理事务所(普通合伙) 11311 | 代理人: | 田明;任晓航 |
地址: | 100871 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 发布 网站 页面 设计 方法 系统 | ||
技术领域
本发明涉及网站页面设计领域,具体涉及一种动态发布网站页面的设计方法及系统。
背景技术
在网站设计中,纯粹的HTML(Hypertext Markup Language,文本标记语言)格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的。静态网页的网址形式通常以.htm、.html等为后缀的。在HTML格式的网页上,也可以出现各种动态的效果,如.TIF格式的动画、FLASH、滚动字母等,这些“动态效果”只是视觉上的,与我们常说的动态网页是不同的概念。静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件等。
动态页面是以JSP、PHP、ASP或CGI等编程语言编写制作的;动态页面用于展示较为个性化的数据,比如“用户的个人信息”,这些信息统一存放在服务器的数据库中,当用户A和用户B请求服务器时,服务器动态返回用户A、B自己的个人信息;动态页面并不以文件的形式在服务器独立存在(静态页面是在服务器存在对应的文件,如index.html文件),只有当用户请求服务器时才返回一个网页;动态页面是通过不同的参数识别不同的请求,返回不同的内容的,一般是以一个JSP、PHP程序文件存在接受参数请求。但是动态页面的缺点在于当用户页面需求发生变化时,例如,页面格局的调换,就需要程序员人工修改动态程序JSP、PHP来实现变化,而页面需求的变化中,80%以上的变化只是页面展现效果的变化,程序员花费大量的时间成本去修改动态JSP、PHP程序页面,企业也增加了大量运维成本。
发明内容
针对现有技术中存在的缺陷,本发明所要解决的技术问题是提供一种动态发布网站页面的设计方法及系统,快速实现各种常见页面效果变化及数据调整,实时得到页面更新。
为解决上述技术问题,本发明采用的技术方案如下:
一种动态发布网站页面的设计方法,包括以下步骤:
(1)浏览器向服务器发送http请求信息,请求所需的信息页面;
(2)服务器根据http请求信息获取url中的模板标记号查找对应的模板,根据url中的数据标记查找所需的信息数据;
(3)服务器将所述信息数据填充到对应的模板中,合成页面后返回到浏览器。
一种动态发布网站页面的设计系统,包括用于浏览器向服务器发送http请求信息,请求所需的信息页面的页面请求装置;
用于服务器根据http请求信息获取url中的模板标记号查找对应的模板,根据url中的数据标记查找所需的信息数据的查找装置;
用于服务器将所述信息数据填充到对应的模板中,合成页面返回给浏览器的合成装置。
本发明的效果在于:采用增加模板文件,代替动态JSP、PHP程序页面,将展现(模板)和数据分离,用户请求服务器时,服务器将用户数据和模板合成,并返回给用户,并且提供了模板编辑的快捷方法,不需要程序员进行参与,普通用户只需要通过浏览器在线修改模板效果,就可以快速实现各种常见的页面效果变化及数据调整,并且实时得到页面更新,节省了程序员需要人工修改动态JSP、PHP程序页面的时间。
附图说明
图1为具体实施方式中动态发布网站页面的设计系统的结构框图;
图2为具体实施方式中动态发布网站页面的设计方法的流程图;
图3为具体实施方式中对动态发布网站页面的时序图;
图4为具体实施方式中对动态发布网站页面模板进行编辑的时序图。
具体实施方式
下面结合说明书附图与具体实施方式对本发明做进一步的详细说明。
如图1所示,本具体实施方式中动态发布网站页面的设计系统包括页面请求装置11、查找装置12、合成装置13。
页面请求装置11用于浏览器向服务器发送http请求信息,请求所需的信息页面;
查找装置12用于服务器根据http请求信息获取url中的模板标记号查找对应的模板,根据url中的数据标记查找所需的信息数据;
合成装置13用于服务器将所述信息数据填充到对应的模板中,合成页面返回给浏览器。
该系统还包括用于对模板进行存储和编辑的模板管理器15和用于存储信息数据的数据管理器16,查找装置12分别在模板管理器15和数据管理器16的数据库中查找得到用户所需页面的模板和信息数据,再由合成装置13合成页面返回到浏览器,查找装置12中还设有请求拦截单元14,用于拦截页面请求装置中浏览器向服务器所发送的http请求信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210004467.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:扬声器声学测试数据的存储方法和装置
- 下一篇:抽取关系型表格的方法和装置