Настройка кеша ?

Главные вкладки

Аватар пользователя W32 W32 17 августа 2011 в 17:56

Использую модуль File Cache для минимизации работы php. Сайт практически полностью статичен, так что аннонимный юзер это 95% рабочего времени сайта.
Настроил параметры кеша старниц:
1. кешировать блоки, js, css
2. минимальное время жизни кеша 15 мин.
3. максимальное - не указано.

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

Я пробовал менять максимальное время жизни кеша, но там нет значения "бесконечность". что мне делать ?

Комментарии

Аватар пользователя W32 W32 18 августа 2011 в 12:38

1. юмористы, млин... Smile
2. буст к сожалению не для меня (на lighttpd без головняка не работает).

Порылся в коде File Cache, похоже проблема именно в нем. В исходниках его класса, реализующего DrupalCacheInterface, очень много отхождений от требований к работе интерфейса.
Буду изучать дальше, спасибо за помощь.