Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как создать для Custom время жизни кэша?

Как создать для Custom время жизни кэша?


     15.03.2015    Общие вопросы по PHP    1183

вопрос
Доброго времени суток.Помогите создать для Custom время жизни кэша.(говорят надо:Для того что бы вывести блок на сутки, кэш нужно создавать с проверкой на число.
Пример кэш создался 26-01-2015 то при выводе блока проверяем дату создания кэша с числом на тот момент и если число поменялся то и кэш создастся снова.пример:
$show_time = date("d.m.Y", time()  );
$rss_content = get_cache( "block_" . $show_time );
)

Ответа пока нет


Комментарии пользователей (10)

ПафНутиЙ
1065

3396 | 2434

ПафНутиЙ - 15 марта 2015 22:02 - Админ


Каков вопрос - таков и ответ. Просто помните об этом.

crow6viktor
59 | 3

crow6viktor - 16 марта 2015 06:01 - Юзер

А для Custom возможно такое?Задать время жизни кеша....

vitnet
218

2172 | 930

vitnet - 16 марта 2015 12:22 - Эксперт

Возможно!

crow6viktor
59 | 3

crow6viktor - 16 марта 2015 19:16 - Юзер

vitnet,
не подскажите как реализовать....

vitnet
218

2172 | 930

vitnet - 16 марта 2015 23:22 - Эксперт

Примерно так: Открыть файл engine/modules/functions.php



Отдельная папка для кеша {custom


В конструкции {custom использовать параметр cachetime="XX": (XX <- мин.)

follor
1

243 | 10

follor - 1 ноября 2015 21:43 - Юзер

А как сделать чтобы кэш в custom обновлялся по мере добавления информации в БД?

crow6viktor
59 | 3

crow6viktor - 17 марта 2015 08:38 - Юзер

***Комментарий удален***

crow6viktor
59 | 3

crow6viktor - 17 марта 2015 11:30 - Юзер

***Комментарий удален***

vitnet
218

2172 | 930

vitnet - 17 марта 2015 22:06 - Эксперт

Немного поправил

crow6viktor
59 | 3

crow6viktor - 18 марта 2015 00:52 - Юзер

vitnet,Есть еще проблема-он обновляет кеш по мере изменения информации в базе данных.возможно это убрать для custom?(чтобы обновлял кеш просто по таймеру)vitnet-напиши кошелек в личку- отблагодарю.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы