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

Время жизни кэша модуля


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

Народ а как можно замутить срок жизни кэша отдельного модуля?  У меня в системе стоит срок жизни 24 часа ( новости добавляться будут раз в сутки и выводиться на сайте автоматически в 00часов 00 минут) . Но я вывожу погоду через стороннее апи, там в принипе все стандартно

$weather = dle_cache( 'weather', $config['skin'] );
if(!$weather) {
$weather =  бла бла бла ...
create_cache( 'weather', $weather, $config['skin'] );
}
echo  $weather;


 

 Но там погода выводится текущая и мне надо, что бы именно этот файл кэша обновлялся, ну допустим, раз в час., что бы погода была более-менее актуальная
 

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

Удалять файлы кеша по крону каждый час )

не катит. там будет более миллиона новостей  и на главной более 15кастомов , нет энтузиазма из-за погоды весь кэш обновлять


 

6 часов назад, vitya_oct сказал:

дописать в конце время задержки и потом переход в начало скрипта?)

шта?:blink:

 

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

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

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

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

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

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

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

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

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

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