我已经从 Phptal 切换到 Twig:更好的体验。但是,在 phptal 中,我做了“tal:cache”来缓存一些代码块......使用 Twig,我该如何实现呢?
问问题
6496 次
2 回答
6
于 2013-12-10T19:23:19.860 回答
4
在 twig 中,某些块没有显式缓存。
但是,当不在调试模式下时,twig 会缓存从模板创建的中间代码。
见这里:
http ://symfony.com/doc/current/book/templating.html#twig-template-caching
这是在 symfony 上下文中,但我想这也可以独立工作。
然后,您可以在实例化 Twig_Environment 时使用以下内容指定它:
'cache' => 'cache/templates', // the place to cache to
'auto_reload' => true //reload template when changes are detected
见这里:
http ://twig.sensiolabs.org/doc/api.html#environment-options
于 2012-10-03T14:16:49.150 回答