redis型別 tp5 TP5使用redis

2021-10-12 13:08:21 字數 1247 閱讀 1865

window 下安裝

****

首先我們先去配置config.php

'cache' => [

// 驅動方式

// 'type' => 'file',

// 快取儲存目錄

'path' => cache_path,

// 快取字首

'prefix' => '',

// 快取有效期 0表示永久快取

'expire' => 0,

如果是多模組寫在那個模組要用的config 如果但模組也放這裡

return array(

'data_cache_prefix' => 'redis_',//快取字首

'data_cache_type'=>'redis',//預設動態快取為redis

'data_cache_timeout' => false,

'redis_rw_separate' => true, //redis讀寫分離 true 開啟

'redis_host'=>'127.0.0.1', //redis伺服器ip,多台用逗號隔開;讀寫分離開啟時,第一台負責寫,其它[隨機]負責讀;

'redis_port'=>'6379',//埠號

'redis_timeout'=>'300',//超時時間

'redis_persistent'=>false,//是否長連線 false=短連線

'redis_auth'=>'',//auth認證密碼

寫上 好像不寫也沒關係…

use think\cache\driver\redis;

控制器來個**測試一下..

$redis=new \redis();

$redis->connect(config("redis_host"),config("redis_port"));

//先設定,然後再把set注釋輸出get測試

// $redis->set('redistest',"測試redis");

// echo $redis->get('redistest');

當然也可以封裝一下 感覺方便點~

private function connectredis(){

$redis=new \redis();

$redis->connect(config("redis_host"),config("redis_port"));

return $redis;

好了頁面正常顯示 就這樣了..

不會安裝的看這個教程

tp5配置引入使用redis

1.首先你的php得是已經安裝了redis擴充套件的 2.在tp裡找到config.php配置檔案,找到cache,改成下面的樣子 cache 選擇模式 type complex 預設 檔案快取 default 驅動方式 type file 快取儲存目錄 path cache path,快取字首 p...

tp5快取使用

引入 usethink cache 使用 options 快取型別為file type file 快取有效期為永久有效 expire 0,快取字首 prefix think 指定快取目錄 path runtime cache cache connect options if cache has th...

tp5 tp6驗證器的使用

在做後台的時候,常常都需要對前台傳來的資料進行資料驗證,如果前台什麼資料都傳給後台,那麼後台也就不再叫後台了。當然,在做資料驗證的時候,需要要運用到的是乙個 validate 的類。說不多說,直來主題。因為很多時候,驗證是前台傳到後的資料,為此,在多應中 tp6概念的說法 這種是可以重用的。所以,驗...