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

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

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

Сообщение zibert02 »

хочу предложить внести в класс возможность указать имя таблицы для которой отслеживать изменения, а не только sql-запрос
zibert02
Сообщения: 203
Зарегистрирован: 2010.11.24, 17:29

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

Сообщение zibert02 »

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

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

Сообщение samdark »

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

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

Сообщение zibert02 »

как по мне это более инкапсулированный механизм для создания кешириющих зависимостей. когда у нас значение в кеше зависит исключительно от самой таблицы, а не sql-запроса
вместо того чтобы писать sql запрос, который будет проверять дату изменения таблицы, достаточно указать имя таблицы чтобы yii сам делал необходимые запросы и проверки.
тем более запрос на выборку изменения даты таблицы всегда будет одинаковый, меняться будет только имя таблицы
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

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

Сообщение samdark »

Не будет он одинаковый. Особенно для разных СУБД.
zibert02
Сообщения: 203
Зарегистрирован: 2010.11.24, 17:29

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

Сообщение zibert02 »

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

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

Сообщение samdark »

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