plozmun/http-cache-bundle

根据路径设置HTTP缓存头,并向您的HTTP缓存发送失效请求

安装: 56

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 80

类型:symfony-bundle

2.0.0-alpha1 2017-03-06 15:06 UTC

README

Build Status Scrutinizer Code Quality Code Coverage Latest Stable Version

简介

此捆绑包提供工具以改进Symfony2的HTTP缓存。它提供全局配置选项,可以根据路径、控制器和其他请求方面设置缓存头。此外,它还提供FOSHttpCache库工具的服务,以主动使缓存代理失效,以及一些可以帮助使用缓存代理的工具。

功能

  • 通过您的应用程序配置设置基于路径的缓存过期头;
  • 无需编写PHP代码即可设置失效方案;
  • 标记您的响应并根据标签使缓存失效;
  • 发送失效请求,对性能影响最小;
  • 根据用户类型(例如,角色)区分缓存;
  • 轻松实现自己的HTTP缓存客户端。

文档

文档可在Read the Docs上找到。

路线图

此捆绑包与Varnish完全兼容,已在多个系统中投入生产使用。与Nginx一起,也支持许多功能。

正在开发使用Symfony内置HttpCache的工作。

如果您对此捆绑包的开发感兴趣,请查看GitHub问题

许可证

此捆绑包在MIT许可证下发布。有关更多信息,请参阅包含的LICENSE文件。