PDA

Просмотр полной версии : Принцип кэширования


Konstantin
30.08.2005, 12:12
Каков принцип кэширования в тайпо?

допустим, я передаю в объект $this->cObj->substituteMarkerArrayCached

некоторое количество массивов с содержимым..
куда это все сохраняется и как затем проверяется то, что данное содержание кэшировано.

Andreas Schwarzkopf
30.08.2005, 12:47
Есть несколько уровней кэширования. Обычный вид кэша - это сохранение готовых генерированных HTML страниц в базе данных: table cache_pages.

Что касается данной функции, думаю что этот кэш не сохраняется нигде, а держится в переменной пока не закончится проработка скрипта

tslib/class.tslib_content.php

Konstantin
30.08.2005, 13:00
хорошо, тогда вопрос - как сделать страницу кэшируемой, за исключением какого-то блока?

Andreas Schwarzkopf
30.08.2005, 13:02
Объекты USER_INT не кэшируются вообще и предназначены именно для этого. Читайте документацию TSRef по этому пункту.

Konstantin
30.08.2005, 13:16
спасибо