asp下Response.Buffer提速(3)


Clear 方法删除缓冲区中的所有 HTML 输出。Clear 方法只删除响应正文而不删除响应标题
语法
Response.Clear
注释
调用 Response.Clear 将清楚本页面前面部分所输出的数据,同时,如果程序设定了 Response.ContentEncoding,Response.Clear 将同时将编码方式设定为直接传送。 
应用于Response 对象


四、总结

  Response的Buffer属性虽然能够提高页面显示速度,但是也要分什么情况。如果你正在制作一个普通的个人主页,访问量不是很高,并且没有什么复杂的执行程序,那么用不用这个属性就不是很重要,因为将数据缓冲也需要一段时间,只不过我们感觉不到罢了;但是如果你正在制作一个大型论坛或者一个产品展示或其他的商务站点,并且访问量很高,那么我建议在程序的第一行加入<% Response.Buffer = True %>这句话,因为这样能够让客户在有效的时间内获得更多的数据。

附:

一般验证码里文件头里有这个
Response.Buffer=false
Response.Expires=0
Response.ExpiresAbsolute = Now() - 1
Response.AddHeader "Pragma","No-Cache"
Response.AddHeader "Cache-Control","Private"
Response.CacheControl = "No-Cache"
就是为了不让其有缓存。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/2718.html