[ Lumen 5.3 文档 ] 更多特性 —— 缓存

   2016-10-31 0
核心提示:1、简介Lumen为不同的缓存系统提供了统一的API。缓存配置项位于.env文件。在该文件中你可以指定在应用中默认使用哪个缓存驱动。Lumen支持目前流行的缓存系统如Memcached和Redis等。2、和Laravel的区别Lumen缓存驱动使用和Laravel一模一样的代码,除了配置之外

1、简介

Lumen为不同的缓存系统提供了统一的API。缓存配置项位于 .env 文件。在该文件中你可以指定在应用中默认使用哪个缓存驱动。Lumen支持目前流行的缓存系统如 MemcachedRedis 等。

2、和Laravel的区别

Lumen缓存驱动使用和Laravel一模一样的代码,除了配置之外,在Lumen和Laravel中使用缓存没有任何区别,因此,具体使用示例可参考完整的Laravel文档。

注:使用 Cache 门面前,要取消 bootstrap/app.php 文件中调用 $app->withFacades() 方法前的注释。

Redis 支持

在Lumen中使用Redis缓存之前,需要通过Composer安装 predis/predis (~1.0) 以及 illuminate/redis (5.2.*) 包,然后,在 bootstrap/app.php 文件中注册 Illuminate\Redis\RedisServiceProvider

如果你没有在 bootstrap/app.php 文件中调用 $app->withEloquent() ,那么就需要在 bootstrap/app.php 文件中调用 $app->configure('database'); 来确保Redis数据库配置被正确加载。

 
标签: Bootstrap Laravel
反对 0举报 0 评论 0
 

免责声明:本文仅代表作者个人观点,与乐学笔记(本网)无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
    本网站有部分内容均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责,若因作品内容、知识产权、版权和其他问题,请及时提供相关证明等材料并与我们留言联系,本网站将在规定时间内给予删除等相关处理.

点击排行