Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как реализовать Кеширование в модуле

Как реализовать Кеширование в модуле


     17.06.2012    кеширование, модули, как реализовать    Общие вопросы по PHP, Модули    4770

вопрос
Как можно реализовать Кеширование в модуле? Негде не могу найти(

Ответил: Sander


$somevar = dle_cache('cahe_name',$config['skin']);
if(!$somevar){
  // some executing strokes
  $somevar = 'без кеша';
  create_cache('cache_name',$somevar,$config['skin']);
}
echo $somevar;

6 комментариев

accel
Юзер

accel - 17 июня 2012 13:00 -

Спасибо, а как этот кеш сохранить в отдельном файле например cache_mod.txt?

nowheremany
Эксперт

nowheremany - 17 июня 2012 13:01 -

по этому поводу не заворачивайся, у дле свои функции с кэшем

Благодарность принимаю тут Связь

accel
Юзер

accel - 17 июня 2012 14:02 -

nowheremany,Ну это я знаю. Просто сколько раз видел например в utop 4.0 кеш сохраняется в файл cache.txt и решил поинтересоваться как это можно сделать.

Sander
PHP-developer

Sander - 17 июня 2012 15:19 -

А зачем?
Если сильно хочешь, то кури манул по fopen, fwrite, fclose, file_get_contents.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Sander
PHP-developer

Sander - 18 июня 2012 02:02 -

Конечно можно.
Я уже написал, какие функции для этого понадобятся.

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

locksmith
Юзер

locksmith - 14 октября 2014 11:51 -

Как узнать записалось ли в кеш что-нибудь?

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

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

наверх