Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как реализовать Кеширование в модуле

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


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

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

Ответил: 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 - -

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

nowheremany
Эксперт

nowheremany - -

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

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

accel
Юзер

accel - -

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

Sander
PHP-developer

Sander - -

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

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

Telegram: @sandev
Skype: Sander8804

Sander
PHP-developer

Sander - -

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

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

Telegram: @sandev
Skype: Sander8804

locksmith
Юзер

locksmith - -

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

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

наверх