缓存

Memcache
        .下载memcached, http://www.danga.com/memcached/ ; 2.解压,比如放在 D:\memcached-1.2.1 ; 3.DOS下输入‘D:\memcached-1.2.1\memcached.exe -d install’,进行安装(注意‘’不要输入); 4.再次输入‘D:\memcached-1.2.1\memcached.exe -d start’启动memcached。   注意:memcached以后会随机启动。这样memcached就已经安装完毕了。$memcache = new Memcache;
        $memcache->addServer('172.19.5.199',11211);
        $memcache->addServer('172.19.5.13',11211);
        //$memcache->connect('localhost', 11211) or die ("Could not connect");
        //$version = $memcache->getVersion();
        //echo "Server's version: ".$version;$memcache->set('key3',array(1,2,3));
        var_dump($memcache->get('key3'));

    ob
        ob_start()
        $content = ob_get_contents();
        ob_clean();
        $cache_file = fopen('f:\1.html', 'w+');
        fwrite($cache_file, $content);

        页面静态化--------------------------------------
        ob_start();
        $static_file = '1.html';//静态页面$php_file = basename(__FILE__);//当前动态页面if (!file_exists($static_file) ||
            ((filemtime($static_file)+10) < time()) || //缓存固定时间filemtime($php_file) > filemtime($static_file)) //源文件已修改        {
            echo '静态页面示例';
            echo 'erer';
            $c = ob_get_contents();
            ob_clean();
            file_put_contents($static_file, $c);
        }
        $s = file_get_contents($static_file);
        echo$s;
        -------------------------------------------------
        ob_implicit_flush($p)  $p:0:关闭 1:开启(每次输出后都自动刷新,而不再需要去调用flush())
        ob_list_handlers 列出所有使用的输出句柄
        output_add_rewrite_varoutput_add_rewrite_var('var', 'value');
            echo '<a href="file.php">link</a>';
            输出:<a href="file.php?var=value">link</a>
        output_reset_rewrite_varsoutput_add_rewrite_var('var', 'value');
            echo '<a href="file.php">link</a>';//输出:<a href="file.php?var=value">link</a>ob_flush();
            output_reset_rewrite_vars();
            echo '<a href="file.php">link</a>';//输出:<a href="file.php">link</a>


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值