Добрый день. На сайте есть php скрипт, который выводит время работы в виде статуса: сейчас открыто. Есть стандартный кеш друпала, который кеширует этот скрипт, и сбрасывается раз в 15-30 минут. В итоге для пользователя может отображаться некорректная информация. Вопрос, есть ли способ для друпала настроить сброс кеша точно по времени (например в 19:00)?
Сброс кеша по расписанию для D7
Главные вкладки
Лучший ответ
1
- серверный crontab
- https://www.drupal.org/project/elysia_cron
- https://www.drupal.org/project/cacheflush
Комментарии
- серверный crontab
- https://www.drupal.org/project/elysia_cron
- https://www.drupal.org/project/cacheflush
Проще такой скрипт переписать на JS
Вы правы, но в данном случае проще будет настроить крон, так как помимо указанного выше скрипта, у сайта есть и другие потребности по обновлению контента.
Друпал к времени не имеет отношения. Настраивайте "точный" запуск скрипта на хосте.