[发明专利]一种提供网页的方法、系统及装置无效
申请号: | 200810224456.0 | 申请日: | 2008-10-15 |
公开(公告)号: | CN101729590A | 公开(公告)日: | 2010-06-09 |
发明(设计)人: | 彭灿明;陈春和;赵红岩;田朝飞 | 申请(专利权)人: | 北大方正集团有限公司;北京北大方正电子有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
地址: | 100871 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提供 网页 方法 系统 装置 | ||
技术领域
本发明涉及WEB应用领域,尤其涉及一种提供网页的方法、系统及装置。
背景技术
用户通过客户端浏览网页时,首先需要输入网页地址,客户端根据该网页地址与服务器端建立连接并向服务器端发送网页获取请求;服务器端从保存的多个静态超文本链接标示语言(HTML)页面中选取客户端所请求的静态HTML页面,并将该静态HTML页面发送给客户端;客户端将接收到的静态HTML页面展现在浏览器中。
服务器端保存的静态HTML页面是通过如下方式生成的:后台程序读取预先保存在数据库中的网页模板,执行该网页模板中的HTML代码,生成静态HTML页面。网页模板中的HTML代码定义了网页的展现效果和内容,包括网页的具体布局、以及在网页的哪个位置以何种方式展现什么内容等。例如,定义在网页的由左上顶点(0,0)和左下顶点(10,10)构成的矩形区域中以循环滚动的方式播放三个新闻标题,在网页的由左上顶点(0,10)和左下顶点(10,20)构成的矩形区域中展现一幅图片等。
在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
采用现有的方式展现网页,服务器端需要为每个网页根据网页模板生成静态HTML页面,工作量较大。同时,若要修改某个网页的展现效果,则需要服务器端读取保存在数据库中该网页的网页模板,然后对该网页模板进行修改,并根据修改后的网页模板重新生成静态HTML页面,进一步加大了服务器端的工作量。并且,若修改了某个网页对应的网页模板,但却由于系统遗漏等原因未重新生成静态HTML页面,那么客户端再次请求该网页时,服务器端将旧的静态HTML页面发送给客户端,使得用户在客户端看到的页面是未得到更新的内容。
发明内容
本发明实施例提供一种提供网页的方法、系统和装置,用于解决现有技术中提供网页的服务器端需要付出较大工作量并且不能够确保为用户提供与网页模板相对应的网页的问题。
本发明实施例提供一种提供网页的方法,该方法包括:
接收包含网页标识的网页获取请求,根据保存的网页标识与网页模板标识的对应关系,确定所述网页标识对应的网页模板标识;
获取所述网页模板标识对应的网页模板的代码,执行所述网页模板的代码,生成所述网页标识对应的网页,并发送所述网页。
本发明实施例提供一种提供网页的系统,该系统包括:
客户端,用于向服务器发送包含网页标识的网页获取请求;接收并展现所述服务器发来的所述网页标识对应的网页;
服务器,用于接收所述网页获取请求,根据保存的网页标识与网页模板标识的对应关系,确定所述网页标识对应的网页模板标识;获取所述网页模板标识对应的网页模板的代码,执行所述网页模板的代码,生成所述网页标识对应的网页,并将生成的网页发送给所述客户端。
本发明实施例提供一种服务器,该服务器包括:
存储单元,用于保存网页标识与网页模板标识的对应关系;
接收单元,用于接收客户端发来的包含网页标识的网页获取请求;
确定单元,用于根据所述存储单元保存的网页标识与网页模板标识的对应关系,确定所述网页获取请求中的网页标识对应的网页模板标识;
获取单元,用于获取所述网页模板标识对应的网页模板的代码;
发送单元,用于将所述网页模板的代码发送给所述客户端。
本发明实施例中,在接收到网页获取请求时,根据该请求获取对应网页模板的代码,通过执行网页模板的代码生成所请求的网页,并将该网页发送给请求者,与现有技术中直接将静态HTML页面返回给请求者相比,服务器端不需要在网页模板发生变化时重新生成静态HTML页面,减少了工作量,并且,本发明实施例中通过执行网页模板的代码生成所请求的网页,该网页一定是网页模板相对应的网页,避免了现有技术中网页模板发生变化时由于未重新生成静态HTML页面而将旧的静态HTML页面发送给用户,造成的为用户提供了不与网页模板相对应的网页的问题。
附图说明
图1为本发明实施例提供的方法的流程示意图;
图2为本发明实施例中对页面进行划分的示意图;
图3为本发明实施例提供的系统的结构示意图;
图4为本发明实施例提供的服务器的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北大方正集团有限公司;北京北大方正电子有限公司,未经北大方正集团有限公司;北京北大方正电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810224456.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络备份装置及其备份方法
- 下一篇:电视机