## 安裝擴展
~~~
composer require --prefer-dist yiisoft/yii2-redis:"~2.0.0" -vvv
~~~
## 配置文件
> 配置main.php,在components下配置redis
> password 項,如果沒有,則可以省略
~~~
'redis' => [
'class' => 'yii\redis\Connection',
'hostname' => '127.0.0.1',
'password' => '密碼',
'port' => 6379,
'database' => 0,
],
~~~
## 代碼使用
> yii2 redis組建提供了與redis官方同名的所有方法,方便操作
~~~
// 獲取 redis 組件
$redis = \Yii::$app->redis;
// 判斷 key 為 username 的是否有值,有則打印,沒有則賦值
$key = 'username';
if ($val = $redis->get($key)) {
var_dump($val);
} else {
$redis->set($key, 'marko');
$redis->expire($key, 5);
}
~~~
> 相關官網連接:[https://github.com/yiisoft/yii2-redis](https://github.com/yiisoft/yii2-redis)
- 基礎教程
- 入門安裝
- Yii2 composer 安裝慢解決
- Cookies
- 數據庫操作
- 數據提供者
- 助手類
- 驗證規則
- GridView
- DetailView
- YII2分頁
- JS、CSS的引用
- Excel導出
- 中文轉拼音
- 發送郵件
- 第三方插件
- Session跨域共享
- Url跨域訪問
- 場景應用
- 查詢條件鏈
- Session分布式共享
- Redis的使用
- mongodb
- 高級教程
- 自定義gii模板
- 角色權限管理(RBAC)
- user組件的配置
- 國際化(I18N)
- 小部件(Widget)
- 模塊(Module)
- 行為(Behavior)
- 緩存(Cache)
- migrate 數據庫遷移
- phpstorm
- 快捷鍵
- 自定義
- 其它插件