Twig输出缓存

时间:2012-03-08 20:52:55

标签: php caching twig

我是Twig的新手并喜欢它,但我现在遇到了一个问题。 我无法找到适合缓存输出的解决方案。我有一些模板需要大量数据库使用,最好缓存几分钟。

但我无法找到一个合适的解决方案,因为我总是做快速而肮脏的缓存,并希望现在找到一个干净的解决方案。

1 个答案:

答案 0 :(得分:3)

Twig只是模板引擎,不提供你想要的缓存系统。

您需要缓存整个请求(带有大量数据库查询和模板渲染的控制器)。

如果您使用SilexHttpCacheServiceProvider就是您想要的。

如果您使用Symfony 2或想要使用Symfony HttpKernel组件,this会让您感兴趣