Найдено 540 результатов
- 2012.09.25, 13:04
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Re: Управление кэшем
А что бы переопределить, надо отнаследоваться от CFileCache. Передовать ключ в именем модуля, типа модуль.ключ И переопределить get() и set(), что бы разбирали $key. Yii::app()->cache->get('модуль.ключ') У меня как раз так хранится кэш :) Но он хранится весь в одной папке, а хочу сделать, что бы он...
- 2012.09.25, 12:25
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Re: Управление кэшем
Хм, ну тогда попробую)
- 2012.09.25, 12:01
- Форум: Общие вопросы (Yii 1.x)
- Тема: Лимит выборки в CArrayDataProvider
- Ответы: 17
- Просмотры: 4773
Re: Лимит выборки в CArrayDataProvider
А разве с ним вообще вариант работать при использовании DAO?anton44eg писал(а):А тогда в чем смысл использовать не CActiveDataProvider?
- 2012.09.25, 11:57
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Re: Управление кэшем
По идее CacheDependency увеличит прожорливость системы на память?
- 2012.09.25, 11:49
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Re: Управление кэшем
Хочу сделать очистку кэша в админке непосредственно для каждого модуля отдельноanton44eg писал(а):а с какой целью? не удобней ли использовать cachedependency?
- 2012.09.25, 09:10
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Re: Управление кэшем
А что бы переопределить, надо отнаследоваться от CFileCache. Передовать ключ в именем модуля, типа модуль.ключ И переопределить get() и set(), что бы разбирали $key. Yii::app()->cache->get('модуль.ключ') У меня как раз так хранится кэш :) Но он хранится весь в одной папке, а хочу сделать, что бы он...
- 2012.09.25, 01:07
- Форум: Общие вопросы (Yii 1.x)
- Тема: Лимит выборки в CArrayDataProvider
- Ответы: 17
- Просмотры: 4773
Re: Лимит выборки в CArrayDataProvider
Жаль, не очень приятно использовать в одном лишь месте массивы, когда в других местах используются объектыmc-bear писал(а):Не поможет, внутри юзается собственный инстанс билдера.BrusSENS писал(а):Но не помогает
Вот этот пулл поможет, если примут
https://github.com/yiisoft/yii/pull/1466
- 2012.09.25, 01:02
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Re: Управление кэшем
Собственно догадался, что переопределяется в конфиге вот таким образом:
Но никак не получается добавить в конец подставление текущего имени модуля, подскажие, как возможно разные папки им присвоить?
Код: Выделить всё
'cachePath'=>'/home/mysite.ru/www/protected/cache/',
- 2012.09.25, 00:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Re: Управление кэшем
Покапавшись в CFileCache нашёл паблик свойство cachePath. Подскажите, как его переопределять?
- 2012.09.24, 22:41
- Форум: Общие вопросы (Yii 1.x)
- Тема: Управление кэшем
- Ответы: 18
- Просмотры: 3494
Управление кэшем
Ув. форумчане, подскажите, как можно кэш для каждого модуля хранить в отдельной папке, например в одноймённой самому модулю? Заранее всем огромное спасибо
- 2012.09.24, 22:39
- Форум: Общие вопросы (Yii 1.x)
- Тема: Лимит выборки в CArrayDataProvider
- Ответы: 17
- Просмотры: 4773
Re: Лимит выборки в CArrayDataProvider
Кстати, может кто подскажет, в CSqlDataProvider вариант данные в виде объекта выводить? А то echo $data['value']; как то не очень :) Пробовал в ->select('news.*, users.nickname, users.role') ->from('news, users') ->where('news.author_id = users.id') ->order('crti...
- 2012.09.24, 18:26
- Форум: Общие вопросы (Yii 1.x)
- Тема: Лимит выборки в CArrayDataProvider
- Ответы: 17
- Просмотры: 4773
Re: Лимит выборки в CArrayDataProvider
Спасибо)mitaichik писал(а):Нет, не вариант. Нужно перенести выбор данных в CArrayDataProvider::fetchData, чтобы там учитывать пагинацию
Попробую))mc-bear писал(а):еще есть CSqlDataProvider для DAO
- 2012.09.24, 17:55
- Форум: Общие вопросы (Yii 1.x)
- Тема: Лимит выборки в CArrayDataProvider
- Ответы: 17
- Просмотры: 4773
Re: Лимит выборки в CArrayDataProvider
Разве с DAO его вариант юзать?
- 2012.09.24, 16:36
- Форум: Общие вопросы (Yii 1.x)
- Тема: Лимит выборки в CArrayDataProvider
- Ответы: 17
- Просмотры: 4773
Лимит выборки в CArrayDataProvider
Ув. форумчане, подскажите, как сделать лимит на выборку записей При работе с CArrayDataProvider. Сейчас делается выборка всех результатов из таблицы, а это не есть хорошо, хотя пагинация работает. Так вот приведу на всякий свой код: Метод в модели: public function getNews() { $sql = "SE...
- 2012.09.24, 11:04
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Качество документации.
- Ответы: 60
- Просмотры: 36928
Re: Качество документации.
Хм, странно, у меня при использовании YiiLite почему то никакого уменьшения нагрузки не появилось А когда поудалял все комментарии, то потребление уменьшилосьSam Dark писал(а):Это как раз yiilite.php получается. Там комментариев нет.
- 2012.09.24, 11:02
- Форум: Общие вопросы по программированию
- Тема: Выборка из нескольких таблиц и Join
- Ответы: 2
- Просмотры: 1499
Re: Выборка из нескольких таблиц и Join
А, теперь ясно Спасибо за пояснение
- 2012.09.23, 02:38
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Качество документации.
- Ответы: 60
- Просмотры: 36928
Re: Качество документации.
Александр, я не знаю, насколько это важно, но мне кажется стоит добавить в раздел http://yiiframework.ru/doc/guide/ru/topics.performance заметку о том, что можно уменьшить примерно на 500 - 1000 кб расход памяти, если удалить комментарии из классов фреймворка :) Может кому и поможет при оптимизации ...
- 2012.09.21, 23:17
- Форум: Общие вопросы по программированию
- Тема: Выборка из нескольких таблиц и Join
- Ответы: 2
- Просмотры: 1499
Выборка из нескольких таблиц и Join
Уважаемые форумчане, объясните, чем выборка из нескольких таблиц хуже Join'а? Всегда делал сложную выборку из нужных таблиц, а сейчас смотрю, все используют Join...
Заранее всем спасибо
Заранее всем спасибо
- 2012.09.21, 23:08
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Качество документации.
- Ответы: 60
- Просмотры: 36928
Re: Качество документации.
Я имел ввиду, что в классе WebUser используется получение роли из БД :) class WebUser extends CWebUser { private $_model = null; function getRole() { if($user = $this->getModel()){ // в таблице User есть поле role return $user->role; } } pr...
- 2012.09.21, 07:21
- Форум: Документация и рецепты (Yii 1.x)
- Тема: Качество документации.
- Ответы: 60
- Просмотры: 36928
Re: Качество документации.
Sam Dark , у меня не замечание, а просто есть небольшие пожелания :) А если точнее, то жаль, что все примеры идут в основном на AR, а вот что касается DAO, то тут почему то забывают про нас, хардкорщиков :( Хотелось по больше примеров работы с DAO, например тот же http://yiiframework.ru/doc/cookboo...