login每天学习一点点,每天进步一点点.
当前位置:首页 >> thinkphp5 单个控制器 独立使用File/Redis缓存

thinkphp5 单个控制器 独立使用File/Redis缓存

2018-09-05 09:18:51  |  分类: Thinkphp |  标签: 阅读(234)评论(0)

系统config.php Cache配置默认为File不修改

控制器类顶部增加

protected $options = [

        // 驱动方式

        'type'   => 'Redis',

        // 缓存保存目录

        'path'   => CACHE_PATH,

        // 缓存前缀

        'prefix' => '',

        // 缓存有效期 0表示永久缓存

        'expire' => 0,

        //开启Redis开启以下,否则注释。

        //==========================================

        // // Redis地址

        'host'       => '127.0.0.1',

        // // 端口

        'port'       => 6379,

        // // 密码

        'password'   => '123456',

        // // 选择数据库

        'select'     => 0,

        // //

        'timeout'    => 0,

        // // 是否持久化缓存

        'persistent' => false,

];



设置及读取缓存方式一:

$a = cache('name','7777', $this->options); 

dump($a);

$aa = Cache('name','',$this->options);

dump($aa);


设置及读取缓存方式二:   (推荐)

$a = cache::init($this->options);

dump($a);

$b = cache::set('name','666');

dump($b);

$bb = cache::get('name');

dump($bb);

$c = cache('name');

dump($c);


其他参考官方:

https://www.kancloud.cn/manual/thinkphp5/118131

上一篇:ubuntu使用nmap查询端口 下一篇:ThinkPHP5 的视图$view->fetch()和$view->display()的区别

猜你喜欢

发表评论:

0.558346s