Laravel 存储视图缓存到 Redis

Posted

技术标签:

【中文标题】Laravel 存储视图缓存到 Redis【英文标题】:Laravel store views cache to Redis 【发布时间】:2015-11-27 07:49:31 【问题描述】:

我正在使用带有 CACHE_DRIVER redis 的 Laravel 5。 发现/storage/framework/views/下还有Views缓存文件。 是否可以将视图缓存存储在 redis 中?我认为它会加快网站的速度。 谢谢!

【问题讨论】:

【参考方案1】:

Laravel 5 不支持这个。 config/view.php 相当粗短,没有提及驱动程序,而 config/session.php 和 config/cache.php 都有使用 CACHE_DRIVER 的键。

您可以将视图缓存文件存储在文件系统上的自定义位置,但除此之外,在撰写本文时,您对视图配置无能为力。

【讨论】:

以上是关于Laravel 存储视图缓存到 Redis的主要内容,如果未能解决你的问题,请参考以下文章

Laravel 5 视图缓存

Laravel Redis 缓存

Laravel 视图缓存是如何工作的?

如何禁用 Laravel 视图缓存?

在 Laravel 4 中缓存视图输出

Laravel:file_put_contents() 权限被拒绝——正确的存储/框架/缓存权限?