• 當前位置: 首頁 / 廈門建站(zhàn)百科(kē) / 廈門常見(jiàn)問(wèn)題
  • thinkphp5.0緩存的設置

    時間(jiān):2022-12-02 浏覽量: 收藏

    一、緩存的作用
    減少數據庫壓力
    用戶交互比較少

    二、TP對緩存的支持
    支持緩存類型包括file,memcache,wincache,sqlite,redis和xcache

    三、緩存設置(application\config.php)

     'cache'   => [
        // 驅動方式
         'type'   => 'File',
         
         // 緩存保存目錄
         'path'   => CACHE_PATH,
         
         // 緩存前綴
         'prefix' => '',
    
         // 緩存有效期 0表示永久緩存
         'expire' => 0,
     ],

    四、緩存使用

    1、設置緩存

    Cache::set("userData",$data,200);
    cache(名字,值,時間(jiān));

    2、讀取緩存

    dump(Cache::get("userData"));
    dump(cache("userData"));

    3、删除緩存

    dump(Cache::rm("userData"));
    cache("userData",null);

    4、清空緩存

    Cache::clear();

    5、緩存的使用

    public function huancun(){
        // 從(cóng)緩存中獲取數據
        if($data=cache('userData')){
            // 如果數據存在
        }else{
            // 如果緩存中沒有數據
            $data=Db::table("user")->select();
            cache("userData",$data,20);
        }
        // 分(fēn)配數據
        $this->assign("data",$data);
        // 加載頁面
        return $this->fetch();
    }

    tp5    Thinkphp5    緩存cache    

    頂一下
    (0)
    0.00%
    踩一下
    0
    0.00%
    加載中~

    Copyright © 2012-2024 世敏網絡 版權所有   京ICP證000000号    閩公網安備 35020502000640号        關鍵詞聚合

    世敏網絡

    您已成功複制(zhì)微(wēi)信号,去微(wēi)信立即添加好友!

    打開(kāi)微(wēi)信

    Wechart

    點擊下方複制(zhì)按鈕,複制(zhì)微(wēi)信号!

    jzm866081

    https://www.xmsmwl.cn
    廈門漳州市曙光網絡服務有限公司

    點擊這(zhè)裡(lǐ)聯系在線客服
    嘿!有什麽能幫到您的嗎(ma)?