Кеширование views

Аватар пользователя void

Я запутался... Может мне кто помочь понять как правильно и лучше всего для снижения нагрузки на сервер кешировать views без фильтров для анонимов?

Есть в самом views:
- Кэширование
-- Результат запроса
-- Обработанный вывод
Есть доп. модуль:
- views_content_cache

Что бы я не делал, почему то нагрузка на сервер только увеличивается, убираю все кеширование views, нагрузка уменьшается. (при одинаковой посещаемости)

Тип материала:
Версия Drupal:
0 Thanks

Комментарии

Аватар пользователя void
void 9 месяцев назад

Например 10 разных страниц, на которых выводится блок views. Если кеш вьюс не включен, то на каждой из этих страниц views будет обработан заново, а если кеш включен, то на на первой обработается и закешируется, а на остальных уже будет выводится кешированный. Или я чего-то не так понял?

Аватар пользователя xakd
xakd 9 месяцев назад
void написал:
Что бы я не делал, почему то нагрузка на сервер только увеличивается, убираю все кеширование views, нагрузка уменьшается. (при одинаковой посещаемости)

Значит вы ошибаетесь или неправильно как-то измеряете нагрузку

Аватар пользователя sas@drupal.org
sas@drupal.org 9 месяцев назад

Блоки отдельно имеет смысл закешировать, проблем с этим у views нет, проверено.