Всем привет!
Не знаю после чего, ранее, в течение месяцев работы сайта такого не наблюдал. Возникла такая проблема: на сайте объявлений (Drupal 6.15, Views 6.x-2.8), с поиском-фильтрацией через exposed form, началось жуткое разрастание таблицы cache_form (до тысячи записей в час, посещаемость - 2К-3К хитов в сутки по сайту). Посмотрел, все записи - вида form_form-SID, и весят при этом ~73 Кб. Кешируется форма поиска - exposed form.
Можно ли что-нибудь с этим сделать? Отчего такое могло произойти? Кто виноват и что делать?
Например отключить кеширование конкретно одной формы. Вообще не вижу огромного смысла кешировать exposed form блок, где текущие значение передаются через get-запрос.
Комментарии
раскопал такое:
при передаче параметров методом GET, form_build_id не передается (да и не очень красов было бы), от этого при каждой обработке формы она кешируется с разными идентификаторами, пытаюсь или унифицировать идентификатор или убрать кеширование
Если у кого возникнут мысли, предложения о помощи - буду рад.