Перейти к публикации

DLE самопроизвольно очищает кэш


Рекомендованные сообщения

Каждый день в 00:00 DLE самопроизвольно очищает кэш, можно ли как то отключить это? Что бы кэш хранился вечно или заданное время. В настройках в параметре "Количество дней, в течение которых кешировать полную новость после ее публикации" ставил 3000 все равно кэш очищается.

Ссылка на сообщение
Поделиться на других сайтах

Нет нельзя. Кеш не может храниться вечно. И в 00:00 это не самопроизвольное действие, а запланированное. Потому что раз в сутки скрипту нужно выполнить ряд запланированных действий. Например удалить неиспользуемые картинки, удалить или переместить новости для которых это указано, удалить пользователей если такие условия есть и т.д. Это все безусловно ведет к очистке кеша.

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, celsoft сказал:

Нет нельзя. Кеш не может храниться вечно. И в 00:00 это не самопроизвольное действие, а запланированное. Потому что раз в сутки скрипту нужно выполнить ряд запланированных действий. Например удалить неиспользуемые картинки, удалить или переместить новости для которых это указано, удалить пользователей если такие условия есть и т.д. Это все безусловно ведет к очистке кеша.

Может подскажете что и куда прописать что бы хоть раз в неделю очищался кэш. И зачем тогда внедрили функцию "Количество дней, в течение которых кешировать полную новость после ее публикации" если она не работает получается.

Ссылка на сообщение
Поделиться на других сайтах
12 минуты назад, Imster сказал:

Может подскажете что и куда прописать что бы хоть раз в неделю очищался кэш.

Обратитесь в службу поддержки https://dle-news.ru/index.php?do=feedback со своего клиентского аккаунта, вам помогут.

 

14 минуты назад, Imster сказал:

И зачем тогда внедрили функцию "Количество дней, в течение которых кешировать полную новость после ее публикации" если она не работает получается.

Это вообще не имеет никакого отношения к времени жизни кеша. Кеш не должен жить бесконечно, он периодически обновляется и это настройка о том нужно ли вносить публикацию в кеш когда это необходимо. И вносить ее в кеш скрипт будет, тогда когда это понадобится, но это не значит что кеш должен жить и не меняться бесконечно. Кеш это такая же динамическая информация, которая обновляется при необходимости. Кеш призван снижать нагрузку на сайт, а не удаляться бесконечно. Чтобы например информация не бралась из БД при каждом просмотре страницы, а бралась из кеша.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...