Найдено 603 результата
- 2012.02.20, 18:26
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Кеширование sql ответов и безопасное обновление таблиц
- Ответы: 16
- Просмотры: 11321
Re: Кеширование sql ответов и безопасное обновление таблиц
Не совсем понимаю ваш коментарий. Либо я чего-то не понимаю, либо вы плохо прочли мой пост. Смысл тега как раз в том, что от него одного зависило много кешей. Смотрите, несколько кешей это имеется ввиду кешей связанно с определенной таблицей которая поменялась? Эти кеши имеют один и тот же тег, имя ...
- 2012.01.30, 21:00
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Кеширование sql ответов и безопасное обновление таблиц
- Ответы: 16
- Просмотры: 11321
Re: Кеширование sql ответов и безопасное обновление таблиц
В функциях afterDelete, afterSave делать это:
Yii::app()->cache->set(get_class($this), time(), 0);
0 - бесконечное хранение
get_class($this) - имя тега - имя модели
time() - новое значение тега
Yii::app()->cache->set(get_class($this), time(), 0);
0 - бесконечное хранение
get_class($this) - имя тега - имя модели
time() - новое значение тега
- 2012.01.30, 18:50
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Кеширование sql ответов и безопасное обновление таблиц
- Ответы: 16
- Просмотры: 11321
Кеширование sql ответов и безопасное обновление таблиц
Yii позволяет кешировать данные в виде массива возвращаемые прямиком из базы данных. А у системы кеширования есть разные зависимости. Вот только ни одна из этих зависимостей не позволяет автоматически отслеживать изменения в таблице без обращения к ней же (имею ввиду CDbCacheDependency), что в нагру...