zoukankan      html  css  js  c++  java
  • 缓存

    <?php
    
    //缓存
    //定义一个该页面的缓存文件路径
    $filename = "../cache/testhuancun.html";
    
    //设置一个缓存时间
    $time = 5;
    
    //判断缓存文件是否存在
    if(!file_exists($filename) || filemtime($filename)+$time<time())
    {
        //开启内存缓存
        ob_start();
        
        
        include("../init.inc.php");
        include("../DBDA.php");
        $db = new DBDA();
        
        $sql = "select * from nation";
        $attr = $db->Query($sql);
        
        $smarty->assign("nation",$attr);
        $smarty->display("test.html");
        
        //把内存里面的内容读出来
        $nr = ob_get_contents();
        
        //将读到的内容存放到缓存文件
        file_put_contents($filename,$nr);
        
        //清除内存缓存
        ob_flush();
        
        echo "##############################";
    }
    else
    {
        include($filename);
    }

    <?php
    //缓存//定义一个该页面的缓存文件路径$filename = "../cache/testhuancun.html";
    //设置一个缓存时间$time = 5;
    //判断缓存文件是否存在if(!file_exists($filename) || filemtime($filename)+$time<time()){//开启内存缓存ob_start();include("../init.inc.php");include("../DBDA.php");$db = new DBDA();$sql = "select * from nation";$attr = $db->Query($sql);$smarty->assign("nation",$attr);$smarty->display("test.html");//把内存里面的内容读出来$nr = ob_get_contents();//将读到的内容存放到缓存文件file_put_contents($filename,$nr);//清除内存缓存ob_flush();echo "##############################";}else{include($filename);}

  • 相关阅读:
    JQ插件
    jQuery radio的取值与赋值
    Js获取当前日期时间
    jquery 整理之一
    2014-9月收集整理之二(原生)
    Codeforces Round #279 (Div. 2) E-Restoring Increasing Sequence
    HDU-4431 麻将
    hdu-2222 AC自动机模板题
    Codeforces Round #460 (Div. 2) E. Congruence Equation
    Codeforces Round #459 (Div. 2) D. MADMAX
  • 原文地址:https://www.cnblogs.com/The-second/p/6197373.html
Copyright © 2011-2022 走看看