[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как сделать дельный кэш
kaww
Собственно даже не как сделать а как следить за его актуальностью. Думаю, что должно быть несколько уровней кэша: кэш страницы, кэш экшена и кэш view helper'а. Со своим временем актуальности для разных типов. Проблема в том как определить актуальность кэша при изменении/добалении данных, т.е. при изменении, например, статьи как-то нужно определить, что нужно прибить кэш экшена article контроллера articles с ид статьи, также нужно удалить кэш старницы с этим экшеном и еше кэши списка страниц и страницы содержащей этот список. У кого какие идеи? И как вы решаете задачу кэширования?
Joker
тебе нужна система кеш тегов.

в момент обновления статьи чо нибудь типа cache::delete('article',$id);
kaww
Joker, да, именно об этом я и думал, но возникает проблема, например, при выводе каталога, ког.... huh.gif хм, забыл какая проблема возникает. Но она точно была когда обдумывал этот вариант
Valick
kaww, ну раз забыл, то нет проблем smile.gif

_____________
Стимулятор ~yoomoney - 41001303250491
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.