缓存

未匹配的标注

缓存

简介

Laravel 为各种缓存系统提供了统一的 API。缓存配置位于 .env 文件中。在该文件中你可以指定应用默认使用哪个缓存驱动。 Laravel 支持当前流行的后端缓存,例如 MemcachedRedis

不同于 Laravel

Lumen 缓存驱动与 Laravel 缓存驱动使用了完全相同的代码。除配置之外,在 Lumen 中使用缓存和在 Laravel 中使用缓存没有区别;因此,请参阅 Laravel 文档 来获取使用示例。

注意: 在使用 Cache Facade 之前,请确保在 bootstrap/app.php 文件中没有注释掉 $app->withFacades() 方法的调用。

Redis 支持

在使用 Lumen 的 Redis 缓存之前,你需要通过 Composer 安装 illuminate/redis 包。然后,你需要在 bootstrap/app.php 文件中注册 Illuminate\Redis\RedisServiceProvider

$app->register(Illuminate\Redis\RedisServiceProvider::class);

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

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/lumen/6.x/cache...

译文地址:https://learnku.com/docs/lumen/6.x/cache...

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
贡献者:2
讨论数量: 0
发起讨论 查看所有版本


暂无话题~