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

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


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

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

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

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

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

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

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

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

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

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

 

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

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

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

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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...