[Закрыть]
 
popoff.donetsk.ua
Окружающая среда ведёт себя подобно зеркалу, в котором мы видим себя и особенно свою тень, в отношении которой в самих себя мы слепы.
Начало | Новости | Статьи | Форум | Опросы | Карта сайта | Обо мне
popoff.donetsk.ua - Статьи - Программирование - Модули - cms - cms.cache - cms_cache_end
Я это делаю
Персональное меню
Голосование
Деньги, либо любимое занятие? Постоянный адрес этого вопроса
Ваш возраст (не обязательно):

Введите целое число от 3 до 99.
Почему? (не обязательно):
Другие вопросы
Поиск по сайту
Реклама
Программное обеспечение любой сложности
koins.com.ua
Статистика

cms_cache_end

Постоянный адрес статьи

cms_cache_end -- Завершить процесс генерации кешируемого данного и записать новый элемент в кеш

Описание

void cms_cache_end(string $s_data='');

Завершает процесс генерации кешируемого данного и записывает результат генерации в кеш.

Требуемая библиотека: cms.cache

Эту функцию можно вызывать только после неудачного вызова функции cms_cache_start.

Генерация кешируемого данного должна производиться между вызовами функций cms_cache_start и cms_cache_end. Данное $s_data будет записан с первичным ключем, установленным предыдущим вызовом функции cms_cache_start и вторичным ключем, образованным на основании этого первичного ключа и значений объектов, имена которых были установлены при помощи функции cms_cache_key после последнего вызова cms_cache_start.

Допускается ситуация, когда часть кешируемого данного тоже кешируется. Такое кеширование будем называть вложенным кешированием. При вложенном кешировании вызов функции cms_cache_end будет соответствовать последнему перед ним вызову функции cms_cache_start. Внешний элемент кеша наследует все объекты для вычисления вторичного ключа и все объекты, от которых зависит внутренний элемент; повторно эти объекты указывать не требуется.

$s_data
Результат генерации, который должен быть записан в кеш. Если значение этого аргумента не указано либо пусто, то считается, что данное по какой-либо причине не было сгенерировано и, следовательно, не должно быть записано в кеш.

Смотрите так же

Статьи
 Статьи, расположенные на этом сайте
 
Программирование
 Здесь описан бесплатный движок для портала, приведена документация по всем модулям разрабатываемой мной системы на PHP, описаны некоторые подходы к программированию и приведены некоторые мои разработки на Delphi.
 
Модули
 Описание модулей системы
 
cms
 Подсистема управления контентом (content managment subsystem)
 
cms.cache
 Модуль для кеширования результатов работы скриптов
 
cms_cache_active
 Проверить, происходит ли сейчас генерация данного, которое будет записано в кеш
cms_cache_clear
 Очистить кеш
cms_cache_dependency
 Добавить объект, от которого зависит генерируемое данное
cms_cache_key
 Добавить динамический объект, значение которого следует учитывать при вычислении вторичного ключа
cms_cache_privilege
 Добавить имя привилегии, от наличия которой у текущего пользователя зависит генерируемое данное
cms_cache_start
 Проверить наличие данного в кеше и начать процесс генерации кешируемого данного

Последняя модификация: 29.08.05 21:26

Не проходите мимо! Оставьте Ваш комментарий в форуме! >>>