首页定时生成HtML 或者可以缓存首页,可以设置时间!~

解决方案 »

  1.   

    smarty
    或者自己写个缓存类
    我是用缓存类
    不太喜欢smarty
      

  2.   

    这个一点都不难,
    if(get $c for cache){//
    echo $c
    exit;
    }
    ob_start() echo xxxx;
    $c=ob_get_clean();
    set $c in cache
    echo $c;
    无非就是把c的内容保存到文件中去,或者内存空间里面
      

  3.   

    $var = '我是数据库变量';
    $html = <<<html
    <div>$var</div>
    html;其实总的来了说就是将$html保存到文件中去这种思想
      

  4.   

    看不懂代码啊,,php小白 呵呵
      

  5.   

    你是说,跟目录建立一个 index.html 然后向index.html里面写文件? 
      

  6.   

    ob_start();
    $var = '我是数据库变量';
    $html = <<<html
    <div>$var</div>
    html;
    echo $html;
    $html = ob_get_clean();
    ob_end();
    file_put_contents('d://index.html',$html);