предложение по улучшению CDbCacheDependency

Предварительное обсуждение найденных ошибок перед отправкой их авторам фреймворка, а также внесение новых предложений.
Ответить
zibert02
Сообщения: 203
Зарегистрирован: 2010.11.24, 17:29

предложение по улучшению CDbCacheDependency

Сообщение zibert02 »

хочу предложить внести в класс возможность указать имя таблицы для которой отслеживать изменения, а не только sql-запрос

zibert02
Сообщения: 203
Зарегистрирован: 2010.11.24, 17:29

Re: предложение по улучшению CDbCacheDependency

Сообщение zibert02 »

предложение не актуально? или может уже реализовано?

Аватара пользователя
samdark
Администратор
Сообщения: 9404
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: предложение по улучшению CDbCacheDependency

Сообщение samdark »

Предложение непонятно. Примеров бы, зачем оно надо и как будет выглядеть и работать.

zibert02
Сообщения: 203
Зарегистрирован: 2010.11.24, 17:29

Re: предложение по улучшению CDbCacheDependency

Сообщение zibert02 »

как по мне это более инкапсулированный механизм для создания кешириющих зависимостей. когда у нас значение в кеше зависит исключительно от самой таблицы, а не sql-запроса
вместо того чтобы писать sql запрос, который будет проверять дату изменения таблицы, достаточно указать имя таблицы чтобы yii сам делал необходимые запросы и проверки.
тем более запрос на выборку изменения даты таблицы всегда будет одинаковый, меняться будет только имя таблицы

Аватара пользователя
samdark
Администратор
Сообщения: 9404
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: предложение по улучшению CDbCacheDependency

Сообщение samdark »

Не будет он одинаковый. Особенно для разных СУБД.

zibert02
Сообщения: 203
Зарегистрирован: 2010.11.24, 17:29

Re: предложение по улучшению CDbCacheDependency

Сообщение zibert02 »

ну вот еще один повод перенести это решение в yii

Аватара пользователя
samdark
Администратор
Сообщения: 9404
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: предложение по улучшению CDbCacheDependency

Сообщение samdark »

Вы можете самостоятельно реализовать этот класс и выложить в расширения. Все возможные и невозможные зависимости реализовать не очень реально.

Ответить