一种web页面缓存方法技术

技术编号:13832087 阅读:46 留言:0更新日期:2016-10-14 11:30
本发明专利技术公开了一种web页面缓存方法,通过将用户访问的页面数据存储于用户或服务器内存中,当用户提出重复请求时,直接提取该数据,避免数据重复往返传输,极大的提高数据利用效率,减少数据相应时间。

【技术实现步骤摘要】

本专利技术涉及web数据传输领域,具体地,涉及一种web页面缓存方法
技术介绍
目前,互联网发展迅速,相应的提供互联网数据支持的要求也越来越高。在实际的用户操作中,对同一页面重复请求操作占较大比例,尽管为重复操作,仍然需要通过读取指令,服务器调用数据并传输等重复操作,对网络资源形成极大的浪费,同时也增加了响应时间,占用网络带宽,影响数据的利用效率。
技术实现思路
本专利技术的目的在于,针对上述问题,提出一种web页面缓存方法,以实现高速响应的优点。为实现上述目的,本专利技术采用的技术方案是:一种web页面缓存方法,包括以下步骤:101、web服务器响应用户页面访问请求,传输用户请求数据;102、将用户请求的web页面进行保存;103、当用户再次请求该web页面时,直接提取步骤102中保存的web页面数据。进一步的,执行步骤102时将用户请求的web页面保存在用户、中间代理或服务器的内存中。进一步的,执行步骤102时,web服务器将该被保存的信息标记为源页面数据的临时镜像,当该数据信息从内存中移除时删除该镜像标记,在该标记存续期间,与该用户同一局域网的其他新用户请求访问源页面时,web服务器直接将通过该镜像将数据传输至其他新用户客户端。本专利技术的技术方案具有以下有益效果:本专利技术各实施例的web页面缓存方法,由于采用缓存技术,避免了用户在发出重复请求指令的数据往返,减少响应时间,提高数据传输效率。下面通过实施例,对本专利技术的技术方案做进一步的详细描述。具体实施方式以下对本专利技术的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本专利技术,并不用于限定本专利技术。一种web页面缓存方法,包括以下步骤:101、web服务器响应用户页面访问请求,传输用户请求数据;102、将用户请求的web页面进行保存;103、当用户再次请求该web页面时,直接提取步骤102中保存的web页面数据。进一步的,执行步骤102时将用户请求的web页面保存在用户、中间代理或服务器的内存中。上述的保存源页面数据的过程可以称为缓存,该过程可以将web页面保存在访问者、中间代理或服务器内存中。这样,就不用每次请求都重新生成页面,降低了CPU和数据库的负载。进一步的,执行步骤102时,web服务器将该被保存的信息标记为源页面数据的临时镜像,当该数据信息从内存中移除时删除该镜像标记,在该标记存续期间,与该用户同一局域网的其他新用户请求访问源页面时,web服务器直接将通过该镜像将数据传输至其他新用户客户端。镜像是提高性能和数据安全性的方式,镜像的技术可以解决不同网络接入商和地域带来的用户访问速度差异。 综上所述,本专利技术采用缓存技术,可以才用户重复请求相同页面时极大的提供传输效率,减少响应时间,提升客户体验。最后应说明的是:以上所述仅为本专利技术的优选实施例而已,并不用于限制本专利技术,尽管参照前述实施例对本专利技术进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本专利技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本专利技术的保护范围之内。本文档来自技高网...

【技术保护点】
一种web页面缓存方法,其特征在于,包括以下步骤:101、web服务器响应用户页面访问请求,传输用户请求数据;102、将用户请求的web页面进行保存;103、当用户再次请求该web页面时,直接提取步骤102中保存的web页面数据。

【技术特征摘要】
1.一种web页面缓存方法,其特征在于,包括以下步骤:101、web服务器响应用户页面访问请求,传输用户请求数据;102、将用户请求的web页面进行保存;103、当用户再次请求该web页面时,直接提取步骤102中保存的web页面数据。2.根据权利要求1所述的web页面缓存方法,其特征在于,执行步骤102时,web服务器将该被保存...

【专利技术属性】
技术研发人员:杨晓军蒙军钟银军陈献峰
申请(专利权)人:广西尊达电子商务有限公司
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1