不缓存页面对于网站数据实时性很重要,否则网站更新的信息很久都显示不出来,让站长很纠结。下面深圳网站建设专家就来分享网站不缓存页面的代码。
文件缓存主要的功能就是将文件对数据库的访问,转移到文件上。这个解决方案的也是基于此。文件缓存在大量访问集中在部分页面的时候,比较有效。如果访问不 集中(包括时间和内容)时,这种技术没有任何优势,反而可能造成访问速度下降。本文介绍了ASP、PHP和HTML网站上网页文件不缓存的方法。
这里是ASP文件不缓存的代码:
Response.Buffer = True
Response.ExpiresAbsolute = Now() - 1
Response.Expires = 0
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "No-Cache"
PHP的如下:
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
HTML的不缓存代码如下:
<!-- no cache headers -->
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="no-cache">
<meta http-equiv="Expires" content="-1">
<meta http-equiv="Cache-Control" content="no-cache">
<!-- end no cache headers -->
对应的加上这些代码,网站的数据就会第一时间展现给用户。
本文出自:http://www.gengliu.com/news/b341f410-bca3-403d-8903-4d91a77c221b.htm