tp3.2 缓存

来源:互联网 发布:python unpackbits 编辑:程序博客网 时间:2024/06/15 21:05

1.数据缓存

 $cat_data=S('catdata');
        $res=array();
        if(!$cat_data){
            $alldata=$this->select();
           foreach($alldata as $k=>$v)
           {
               if($v['parent_id']==0)
               {
                 $res[]=$v;
                   foreach ($alldata as $k1=>$v1)
                   {
                       if ($v1['parent_id']==$v['id'])/                        

                        {
                           $res['child'][]=$v1;
                       }
                   }
               }
           }
            $res=$alldata;
            //缓存一天
            S('cat_data',$res,86400);
            return $res;
        }else{
            return $cat_data;
        }
    }

2.静态页缓存


3.tp3.2的首页缓存雪崩问题(用锁解决)



4.如何实现局部不缓存,只能使用ajax,


原创粉丝点击