rares/reverse-proxy-bundle

提供缓存组件和Symfony反向代理之间兼容性的包。

安装: 131

依赖者: 0

建议者: 0

安全: 0

类型:symfony-bundle

1.0.3 2017-07-20 12:21 UTC

This package is auto-updated.

Last update: 2024-09-21 20:28:15 UTC


README

一个提供缓存组件和Symfony反向代理之间兼容性的Symfony 3包。

安装

在项目中要求此包。

composer require "rares/reverse-proxy-bundle"

使用

简单来说,在生产环境中使用提供的SimpleCache内核类代替默认的AppCache类。

此类还接受一个第二个参数,即PSR-16规范中的CacheInterface。

$kernel = new \Rares\ReverseProxyBundle\Cache\SimpleCache($kernel, new \Symfony\Component\Cache\Simple\FilesystemCache());

您可以使用任何CacheInterface对象。这允许缓存存储在文件系统、Redis等。

如果您有自定义HttpCache内核,例如与BigPipeBundle一起使用时,您也可以直接使用SimpleCacheStore类。