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分頁器使用
分頁查詢 thinkphp5.0內建了分頁實現,要給資料新增分頁 出功能在5.0變得非常簡單,可以直接在db類查詢的時候呼叫paginate方法 查詢狀態為1的使用者資料 並且每頁顯示10條資料 list db name user where status 1 10 把分頁資料賦值給模板變數list...
TP5分頁類使用 超級簡單好用
首先知道最原始的分頁如何實現。tp分頁類相當簡單。模板中常用 頁面傳進來乙個p表示當前請求的頁碼,控制器接受到引數,組裝到sql中,並且配置page的配置資訊,例如,每頁顯示多少資料,然後利用sql先查出總個數,然後利用分頁關係組裝sql,查出來之後的得到對應的資料,接下來開始解析分頁按鈕等資訊的渲...
5分鐘搞懂分布式基礎概念
拒絕大型單體應用,基於業務邊界進行服務微化拆分,各個服務獨立部署執行 分布式系統中,各個服務可能處於不同主機,但是服務之間不可避免的需要互相呼叫,我們稱為遠端呼叫。springcloud中使用http json的方式完成遠端呼叫。a服務呼叫b服務,b服務部署在多台機器,a傳送請求到任意乙個伺服器均可...