Кеш + крон = изменения

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

Аватар пользователя NightL NightL 18 ноября 2010 в 3:09

Ребят разъясните пожалуйста для меня одну вещь

Предположим кеш у нас включен на 6 часов (boost), а крон выполняется каждые 4 часа:
Вариант первый - ни каких изменений на сайте не произошло запустился крон - будет ли скинут кеш, если он просрочен?
Вариант второй - на странице установлен модуль погоды, который раз в 4 часа обновляет ее. При запуске крона произойдет ли сброс кеша (страниц с погодой)?

Цель, чтобы кеш подольше работал даже, если он просрочен по времени, но все еще актуален

Благодарю за ответы

Комментарии

Аватар пользователя Ромка Ромка 18 ноября 2010 в 13:03

Если речь конкретно о бусте, то ответ зависит от того установлена в его настройках галочка "Check database timestamps for any site changes. Only if theres been a change will boost flush the expired content on cron".

Аватар пользователя NightL NightL 18 ноября 2010 в 14:41

ага, то есть если галочка стоит, значит, если содержание на сайте поменялось, то устаревшие закешированные страницы будут удалены, а если изменений нет, то даже просроченные страницы продолжат лежать в кеше?

Тут еще такая вещь, что например погода обновляется только по крону и значит при запуске крона страницы с погодой должны автоматом сбросится, даже, если изменений ни каких не произошло ... ?