Лучше кэшировать элемент в блоке / представлении или панели? - PullRequest
2 голосов
/ 21 октября 2010

Я создаю страницу панели, которая будет извлекать блоки из вида?Я хочу кешировать эти блоки.Так что лучше включить кэширование этого элемента на панели или сделать это там, где он был создан на странице блока / просмотра?Или это имеет значение?

К вашему сведению, существуют другие области страницы, которые слишком динамичны для меня, чтобы кэшировать всю страницу другими методами

Ответы [ 2 ]

3 голосов
/ 04 июля 2012

Если у вас есть панель с блоком отображения вида, вы делаете это неправильно (возможно).Для использования на панели вы должны использовать отображение панели содержимого.

Тем не менее, используется только самый внешний кеш, поэтому, если вы кешируете панель, кешируете блок внутри панели и кешируете представление внутри блока, фактически используется только кеш панелей.

3 голосов
/ 21 октября 2010

Перейти на верхний уровень, чтобы получить кешированную версию быстрее. В этом случае это будет страница панели.

Это также кэширует всю панель, а не просто кэширует ее содержимое, будь то блок, представление или что-то еще.

...