在块/视图或面板中缓存元素是否更好?

时间:2010-10-21 16:55:37

标签: drupal panels

我正在创建一个从视图中拉出块的面板页面?我想缓存这些块。因此,最好在面板中启用该元素的缓存,还是在块/视图页面中创建它?或者重要吗?

仅供参考,页面的其他区域对我来说太动态了,无法使用其他方法缓存整个页面

2 个答案:

答案 0 :(得分:3)

转到顶层,以更快地获得缓存版本。在这种情况下,那将是面板页面。

这也会缓存整个窗格,而不仅仅是缓存它的内容,无论是块,视图还是别的。

答案 1 :(得分:3)

如果你有一个面板,包含一个视图的块显示,你做错了(可能)。您应该使用视图的内容窗格显示在面板中使用。

也就是说,只使用了最外面的缓存,所以如果你缓存面板,并在面板内缓存块,并缓存块内的视图,实际上只使用了panel-cache。