loading请求处理中...

怎么做好WAP网站开发URL的缓存 手机WAP网站开发URL缓存策略

2021-12-01 05:13:19 阅读 10757次 标签: 网站开发手机背景图 作者: anyi
    在WAP页面输入框的缓存是让用户感到很头疼的东西,很多时候我们第二次访问同一个输入框是想重新输入值的,结果页面响应给我们的框里却遗留了上一次输入的值。还需要手动的删除上一次数据再重新输入数据。从这个操作上来说让用户体验很不流畅,或者说给用户使用带来了阻力。那么在手机WAP网站开发时如何解决URL缓存问题呢?下面一品威客就带您一起来看看。
怎么做好WAP网站开发URL的缓存
    1、永久缓存URL 
    WAP用户终端通常会尽量长地在它的缓存中保存存取过的URL,这个"尽量长"在浏览器中的定义是大约30天。不过,也许你会想把一个URL的缓存时间尽量延长,比如你公司的LOGO,这样每次打开页面的时间就会减少。WAP网站开发用下面两种方法能够很简单地实现: 
    * 指定一个离现在很远的过期日,比如:Expires: Tue, 01 Jan 2002 00:00:00 GMT; 
    * 指定一个很大的缓存时间,如:Cache-Control: max-age=3153600。这个例子可以让URL缓存一年。用户终端允许的最大整数是2,147,483,647,所以你可以让一个URL保存超过68年之久。当然,到那个时候,你的手机早就那报废了。 
    2、禁止对URL的缓存 
    对于快速变化的内容,一般都会希望每次都得到最新的数据。所以这个时候要完全禁止对相关网页的缓存。方法有三种: 
    * 设定Cache-Control: no-cache; 
    * 设定最大缓存时间为0,Cache-Control: max-age=0; 
    * 设定缓存到期日为一个早就过去的日期,Expires: Mon, 1 Jan 1990 00:00:00 GMT。
    3、指定对URL的缓存时间 
    通常的情况是对一个URL你只需要缓存一段时间。比如股票报价系统,网页可能需要5分钟更新一次,那么你只要在DECK的HEAD部分指定Cache-Control: max-age=300就行了。 如果用户在5分钟以内再次检索该页面,看到的还是缓存里的网页。如果在5分钟以后,就会到服务器上获取最新的数据。 
    另外一种控制缓存时间的方法是使用前面提到过的Expires,不过这种方法只能告诉用户终端:只要过了指定时间,无论什么时候访问页面都要刷新。如果你下次要控制时间,只能改变Expires里的时间值。 
    实际上,后两种不是最好的选择。首先这样会多占用终端的处理时间,因为当碰到这个DECK时,终端需要计算一下过期时间。其次,这样会多占用一些字节,而且在表达上也不够清楚。 
    综上所述,手机网站开发URL缓存策略也是有重点的,网站开发公司从以上这几方面对照一下,这样相对就能够解决一些手机网站开发的一些问题,减少自己摸索的精力。如果您的企业需要商城网站开发、WAP网站开发或者门户网站开发等,那就到一品威客网征集方案,数百万专业威客给您最好的开发建设服务。
(一品威客网 anyi)

手机网站公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
手机网站相关任务
DESIGN TASK 更多
公司网站开发

¥1000 已有9人投标

网站开发,要熟悉WordPress

¥7000 已有11人投标

外贸建材行业网站开发尾款

¥700 已有0人投标

基于wordpress的外贸网站开发

¥10000 已有2人投标

公司的网站开发 尾款

¥2000 已有1人投标

仿制漫画网站电脑版及手机版

¥3000 已有1人投标

手机录像APP开发

¥1000 已有2人投标