2011-04-27 91 views
0

我想要做的是从缓存(简单部分)呈现Symfony中的部分或片段,但如果缓存不存在,则我想让Symfony(而不是重新创建缓存)不渲染任何东西。渲染缓存如果缓存是存在的,如果没有渲染Symfony

我的网站从多个其他网站提取数据,这可能会使网页渲染速度疯狂地变慢,所以我不打算在初始页面加载时从其他网站加载信息,用户点击相应的按钮,然后缓存数据以备后用。但是,如果数据被缓存(来自之前的请求),那么我宁愿将缓存的数据转储到初始页面加载中。

我试图尽可能地澄清它,所以希望它是有道理的。

回答

0

我想你可以通过一个过滤器和getViewCacheManager()来处理这个问题()