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

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


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

Народ а как можно замутить срок жизни кэша отдельного модуля?  У меня в системе стоит срок жизни 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:

 

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

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

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

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

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

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

Войти

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

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