`
dennisbing
  • 浏览: 152550 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PHP不加载缓存的操作

    博客分类:
  • PHP
 
阅读更多

php操作是只能做到不缓存   
// Date in the past
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");

// always modified
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");

// HTTP/1.1
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);

// HTTP/1.0
header("Pragma: no-cache");

关于IE取消缓存的代码
header("cache-control:no-cache,must-revalidate"); 
header("pragma:no-cache"); 
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
这里的作用是防止IE缓存一些不需要缓存的数据。
    添加随机码,防止IE缓存,目的是使每次访问的数据都不一样
<img src="/services/main/online_status.php?cyid=<?=$int_cyid?>&rand=<?=$time?>" height="11" width="11" />

    也可以在js中添加时间戳来防止缓存,当然在src这个路径上加上时间戳也是能够防止缓存的:如:
    src="../../music/cyworld_music_player.swf?time='+ new Date()+'"
    href="http://cyworld_music_player.swf?time='+ new Date()+'"   来防止缓存问题的出现。

分享到:
评论

相关推荐

    简单的php数据文件缓存类库.zip

    数据文件缓存的做法我们常用的有php文件缓存与利用memcache来缓存数据,下面面我分别总结了memcache缓存数据与数据文件缓存有需要的朋友可参考. 1.对于一般的变量,把该变量变成php语言的格式,写到文件中,用时...

    php实现网页缓存的工具类.zip

    php实现网页缓存的工具类的代码及使用方法,非常的实用。 ... php程序在抵抗大流量访问的时候动态网站... 主要原理使用缓存函数来存储网页显示结果,如果在规定时间里再次调用则可以加载缓存文件。

    PHP实现的简单缓存类.zip

    分享一个PHP实现的简单缓存类,析构函数,检查缓存目录是否有效,默认赋值,检查缓存是否有效,写入缓存,加载缓存,清除缓存。

    php数据缓存cache类

    如果访问量大的话会给数据库造成很大的负担,所以对于变化不经常的内容要做好php 数据cache(缓存)是十分必要的。 对于一般的变量,把该变量变成php语言的格式,写到文件中,用时只要include这个文件就相当于加载了...

    php数据缓存cache类.zip

    如果访问量大的话会给数据库造成很大的负担,所以对于变化不经常的内容要做好php 数据cache(缓存)是十分必要的。 对于一般的变量,把该变量变成php语言的格式,写到文件中,用时只要include这个文件就相当于...

    php缓存数据功能的mysqli类.zip

    介绍php缓存数据功能的mysqli类,若框架中使用__autoload(),可以不用加载文件,需要的朋友可以学习参考,如果小伙伴们有更好的方案可以拿过来与我们一起学习分享。

    PHP中文件缓存转内存缓存的方法

    实现机制与步骤 1,检查文件是否存在内存缓存,如果不存在加载缓存文件 2,加载缓存文件,并获取缓存文件中的数据 3,将缓存文件中的数据写入内存 4,从内存中获取数据,并将数据注册为全局变量 5,返回数据 这个...

    简单的php数据文件缓存类库

    1.对于一般的变量,把该变量变成php语言的格式,写到文件中,用时只要include...3.缓存cache时间上的控制,通过获取缓存文件的创建时间和现在的时间进行对比,如果没有到更新时间,直接读取缓存,如果到了更新时间,查询数据库.

    将响应缓存为磁盘上的静态文件以便快速进行页面加载

    Laravel Page Cache 该软件包允许您轻松地将响应缓存为磁盘上的静态文件,以便快速进行页面加载

    rubyPHP高性能的PHP框架

    sql缓存指之前执行过的查询sql语句以及他的结果缓存在内存中,在一段时间内用相同的sql语句执行查询操作时不经过数据库直接返回内存中数据。rubyPHP使用Redis以键值方式缓存sql语句以及他的对应结果。rubyPHP能够在...

    常见php数据文件缓存类汇总

    本文实例汇总了常见php数据文件缓存类。分享给大家供大家参考。具体分析如下: 数据文件缓存的做法我们常用的有php文件缓存与利用memcache来缓存数据,下面面我分别总结了memcache缓存数据与数据文件缓存。感兴趣的...

    PHP本地缓存工具 maCache

    在合适的位置引入自动加载文件 include "./maCache/maAutoLoader.php"; maCache::instance()-&gt;get("键名", "键值", "过期时间"); maCache::instance()-&gt;get("键名"); 备注: 本工具未经过严格测试,仅做学习...

    php-laravel-chance:一个 Laravel PHP 库,用于根据机会而不是时间重新加载缓存数据

    机会一个 Laravel PHP 库,用于根据机会而不是时间重新加载缓存数据。安装通过 Composer 正常安装。用法 $ value = Travis \ Chance :: get ( 'foobar' , 2 , function () { // complicated stuff w/ 2% probability...

    php实现网页缓存的工具类分享

    主要原理使用缓存函数来存储网页显示结果,如果在规定时间里再次调用则可以加载缓存文件。 工具类代码: // 文件缓存类 class Cache { /** * $dir : 缓存文件存放目录 * $lifetime : 缓存文件有效期,单位为秒 *...

    PHP缓存库phpFastCache.zip

    PHP缓存类数据库:你的网站有10000的访问者在线,和你的动态网页必须在每次页加载送10000相同的查询数据库。与phpfastcache,你的网页只能发送1个查询数据库,并使用缓存服务9999其他游客。 &lt;?php  // In your...

    WP Rocket v3.7 WordPress缓存插件+预加载链接

    删除选项:删除 minify HTML 选项,因为它对加载时间和文件大小的影响可以忽略不计 错误修正:防止 PHP 通知与未定义的变量$ home_root_length 相关 错误修正:在某些情况下使用“优化 Google 字体”可防止发生 PHP ...

    WordPress无名氏全站缓存加速插件

    WordPress加速插件秘笈:五款加速插件让您的网站飞起来,这是一款WordPress程序通用的缓存插件,可以将你的网站提升至毫秒级加载速度。 安装说明: 1:将缓存代码的PHP文件上传至网站根目录。 2:下面这行代码,放到...

    php缓存数据功能的mysqli类

    php缓存数据功能的mysqli类,若框架中使用__autoload(),可以不用加载文件

    WordPress无名氏全站缓存加速插件.rar

    WordPress加速插件秘笈:五款加速插件让您的网站飞起来,这是一款WordPress程序通用的缓存插件,可以将你的网站提升至毫秒级加载速度。 安装说明: 1:将缓存代码的PHP文件上传至网站根目录。 2:下面这行代码,放...

    php7.1 yaf扩展

    所有的框架类, 不需要编译, 在PHP启动的时候加载, 并常驻内存. 更短的内存周转周期, 提高内存利用率, 降低内存占用率. 灵巧的自动加载. 支持全局和局部两种加载规则, 方便类库共享. 高性能的视图引擎. 高度灵活可...

Global site tag (gtag.js) - Google Analytics