Найдено 603 результата

astronin
2012.02.20, 18:26
Форум: Документация и рецепты (Yii 1.x)
Тема: Кеширование sql ответов и безопасное обновление таблиц
Ответы: 16
Просмотры: 9637

Re: Кеширование sql ответов и безопасное обновление таблиц

Не совсем понимаю ваш коментарий. Либо я чего-то не понимаю, либо вы плохо прочли мой пост. Смысл тега как раз в том, что от него одного зависило много кешей. Смотрите, несколько кешей это имеется ввиду кешей связанно с определенной таблицей которая поменялась? Эти кеши имеют один и тот же тег, имя ...
astronin
2012.01.30, 21:00
Форум: Документация и рецепты (Yii 1.x)
Тема: Кеширование sql ответов и безопасное обновление таблиц
Ответы: 16
Просмотры: 9637

Re: Кеширование sql ответов и безопасное обновление таблиц

В функциях afterDelete, afterSave делать это:
Yii::app()->cache->set(get_class($this), time(), 0);
0 - бесконечное хранение
get_class($this) - имя тега - имя модели
time() - новое значение тега
astronin
2012.01.30, 18:50
Форум: Документация и рецепты (Yii 1.x)
Тема: Кеширование sql ответов и безопасное обновление таблиц
Ответы: 16
Просмотры: 9637

Кеширование sql ответов и безопасное обновление таблиц

Yii позволяет кешировать данные в виде массива возвращаемые прямиком из базы данных. А у системы кеширования есть разные зависимости. Вот только ни одна из этих зависимостей не позволяет автоматически отслеживать изменения в таблице без обращения к ней же (имею ввиду CDbCacheDependency), что в нагру...