Интернет магазин китайских планшетных компьютеров



Компьютеры - Кэш на файлах

22 января 2011


Оглавление:
1. Кэш на файлах
2. Внесение изменений
3. Замечание



Кэш на файлах

Кэш интернет страниц. Эта опция движка сайта которая генерируя страницу помещает её в локальный кэш сервера . Обычно, у данных страниц есть время жизни кэша, по истечении которого кэш страницы считается устаревшим. При открытие страницы сайта, в самом начале осуществляется проверка существования кэша данной страницы с учетом времени жизни кэша, в случае если время жизни ещё не истекло, движок сайта возвращает страницу из кэша, в противном случае осуществляется новая генерация страницы и её запись в кэш в виде файла который хранится на сервере.

Кэширование методом дерева

Время жизни данного кэша не ограничено его временем жизни, а обновления кэша происходит в случае изменения данных в дереве кэша. Данный метод, по принципу действия, устроен так что в итоге приводит к полному, или частичному кэшированию сайта/форума/гостевой книги. Это реализуется за счёт древообразной структуры многих интернет ресурсов: Оглавление, разделы ресурса, темы в разделе и собственно сам целевой текст. Данная структура примерна, и её глубина зависит от сложности сайта и его структуры.

Работа системы кэширования по методу дерева осуществляется по следующему принципу: При открытие страницы интернет ресурса идет проверка есть ли в кэше данная страница, пример проверки

if)
{
….
}
Где $fid1 — номер раздела
$id1 — номер темы хранящейся в этом разделе
$page1 — страница в данной теме
$zv — прочие параметры отображения страницы

Если данная страница найдена, то происходит её отображение.

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



Просмотров: 2318


<<< Когерентность кэша
Директива (программирование) >>>