【发布时间】:2015-07-23 10:53:47
【问题描述】:
是否可以为 Symfony 和/或 Twig 缓存设置过期时间。我用谷歌搜索并阅读了一段时间的文档,只找到了自动重新加载树枝模板的选项。据我了解,这意味着它将在每个页面加载时检查模板时间戳,这似乎不是一个好主意。如果我可以设置过期时间并且在该时间之后它会检查时间戳甚至重新编译所有模板,那就太好了。
【问题讨论】:
是否可以为 Symfony 和/或 Twig 缓存设置过期时间。我用谷歌搜索并阅读了一段时间的文档,只找到了自动重新加载树枝模板的选项。据我了解,这意味着它将在每个页面加载时检查模板时间戳,这似乎不是一个好主意。如果我可以设置过期时间并且在该时间之后它会检查时间戳甚至重新编译所有模板,那就太好了。
【问题讨论】:
您可以在上课前在控制器中执行此操作:
/**
* Controller
* @Cache(expires="tomorrow", public="true")
* @author Author
*/
【讨论】:
auto_reload: true 他们将在更改时自动重新编译。我问我是否可以在这些选项之间得到一些东西:定期检查文件更改。