[发明专利]一种实现远程静态化的网站内容发布方法和系统无效
申请号: | 200910197381.6 | 申请日: | 2009-10-20 |
公开(公告)号: | CN102045372A | 公开(公告)日: | 2011-05-04 |
发明(设计)人: | 郭诺;许晨光;汪海强;张红;邹馨 | 申请(专利权)人: | 上海及第熊软件科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 201100 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 远程 静态 网站 内容 发布 方法 系统 | ||
技术领域
本发明涉及网站WEB服务中对网页内容实施远程静态化发布的技术,尤其涉及一种实现远程静态化的网站内容发布方法和系统。
背景技术
随着互联网技术的快速发展,各种形式的动态网页成为当前网站WEB服务中的主要表现形式,但是由于动态网页在被用户调用过程中,需要进行大量的数据库、文件与模板的组合,以形成动态页面输出给用户请求终端,这个过程中会占用一定的系统资源,并且支持动态网页的程序、系统如果存在漏洞时,这些问题会为资源消耗型攻击、代码注入型攻击、溢出型攻击等留存很多的安全隐患。所以,一个安全要求相对较高的网站,需要静态化网页对外提供服务。另外在需要做内、外网隔离,以及发布与浏览隔离的网站系统,也需要远程静态化发布技术来实现相应需求。
在当前各种网络应用服务中,CDN网络加速服务在主要解决网络传输中的加速应用时,具有部分实现网站远程内容静态化的功能,就是当用户访问穿越CDN节点读取内容源服务器的网页内容时,该网页的内容会存储于CDN节点中,便于下次用户请求该网页时,直接返回网页内容给用户请求端。但是这个穿越读取内容并存储于本地的过程,对内容源服务器中的网页更新是否合法,以及该服务器是否出现系统错误等无法做出判断。这就不能保证输出给用户的网页最终是正确和可靠的。
综上需求,以及近似系统不能解决的应用问题,我们设计了一种简单的方法,通过可控的远程下载网页到支撑用户浏览的远程静态化节点服务器,并转换为本地静态网页再提供给用户访问,实现了网站的远程静态化的内容发布。
发明内容
本发明的目的在于解决上述问题,提供了一种实现远程静态化的网站内容发布系统。
本发明的另一目的在于提供了一种实现远程静态化的网站内容发布方法。
本发明的技术方案为:本发明揭示了一种实现远程静态化的网站内容发布系统,包括:
至少一个使用远程静态化的网站内容发布服务的目标网站,该网站有至少一个内容源服务器,内容源服务器用于发布目标网站的内容;
网站监控中心,执行对内容源服务器的检查任务,在内容源服务器的目标网站内容正常更新时,触发发送调度指令;
至少一个远程静态化节点服务器,该服务器接受网站监控中心的调度指令更新目标网站的网页内容,该网页内容的更新是下载读取来自内容源服务器的相应网页,并以网页快照形式存储在远程静态化节点服务器中;
用户向远程静态化节点服务器请求访问目标网站的网页,节点服务器返回网页快照内容给用户请求端。
上述的实现远程静态化的网站内容发布系统,其中,网站监控中心执行对内容源服务器中的网页检查过程中,对网页正常更新做出判断,并发送调度指令。
上述的实现远程静态化的网站内容发布系统,其中,远程静态化节点服务器接受网站监控中心的调度指令开始更新该服务器中的网站内容。
上述的实现远程静态化的网站内容发布系统,其中,远程静态化节点服务器中该网站的内容,下载来自内容源服务器,网页下载后以网页快照的形式存储。
上述的实现远程静态化的网站内容发布系统,其中,用户访问远程静态化节点服务器获取目标网站的网页内容,该节点服务器直接返回网页快照给用户请求端。本发明还揭示了一种实现远程静态化的网站内容发布方法,包括:
目标网站通过内容源服务器发布内容,网站监控中心执行对内容源服务器的检查任务,在内容源服务器内容正常更新时,触发发送调度指令。
远程静态化节点服务器接受调度指令更新该目标网站的网页内容,该网页内容来自于下载读取内容源服务器发布的内容,并以网页快照的方式存储网页。
用户访问远程静态化节点服务器获取目标网站的网页内容,该节点服务器返回网页快照给用户请求端。
上述的实现远程静态化的网站内容发布方法,其中,目标网站通过内容源服务器发布内容。
上述的实现远程静态化的网站内容发布方法,其中,网站监控中心执行对内容源服务器的检查任务,在内容源服务器的内容正常更新时,触发发送调度指令。
上述的实现远程静态化的网站内容发布方法,其中,远程静态化节点服务器接受网站监控中心调度指令更新该目标网站的网页内容,该网页内容下载来自内容源服务器,网页下载后以网页快照的形式存储。
上述的实现远程静态化的网站内容发布方法,其中,用户访问远程静态化节点服务器获取目标网站的网页内容,该节点服务器直接返回网页快照给用户请求端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海及第熊软件科技有限公司,未经上海及第熊软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910197381.6/2.html,转载请声明来源钻瓜专利网。