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

andy_s
2012.02.26, 20:05
Форум: Общие вопросы (Yii 1.x)
Тема: ЧПУ и правила.
Ответы: 2
Просмотры: 512

Re: ЧПУ и правила.

Справа находятся пути к контроллерам/действиям, вряд ли у вас есть такой контроллер: catalog/view/<collid:>/<forwhom:>/<typeid:>
Это называется Параметризация маршрутов. Поэтому слева GET параметры оставляем, справа убираем :)
andy_s
2012.02.26, 17:31
Форум: Установка и настройка
Тема: Сколько памяти должен использовать скрипт?
Ответы: 12
Просмотры: 3588

Re: Сколько памяти должен использовать скрипт?

Можно извлечь при помощи ActiveRecord'а большую кучу данных, а потом все части представления закэшировать (конечно, это не всегда просто). Можно провести аналогию с кэшированием схемы БД. Если посмотреть в лог, то это довольно тяжёлые запросы, занимающие суммарно больше времени, чем сами запросы на ...
andy_s
2012.02.26, 12:18
Форум: Установка и настройка
Тема: Сколько памяти должен использовать скрипт?
Ответы: 12
Просмотры: 3588

Re: Сколько памяти должен использовать скрипт?

Вроде как по умолчанию yii метров 10 кушает на запрос. По умолчанию = каркас webapp? Меньше. Вообще, зависит от того, что грузится.. И сколько (и каких) данных висит в памяти: 8.8M ~ 60 записей AR с парочкой поведений, обработками в afterFind 42.06 MB ~ 1400 таких же записей (при прочих равных - la...
andy_s
2012.02.26, 11:09
Форум: Общие вопросы по программированию
Тема: ->name или ->title?
Ответы: 1
Просмотры: 399

Re: ->name или ->title?

name - это название, title - заголовок. Поэтому название товара - name, а заголовок статьи - title. В спорных случаях name :)
andy_s
2012.02.26, 11:07
Форум: Архив
Тема: Тормозит форум
Ответы: 24
Просмотры: 10389

Re: Тормозит форум

Ryadnov писал(а):
Dismal писал(а):Исчезновение ссылки "новые сообщения" смущает, раньше через нее удобно было просматривать новые темы.
+1, очень жду возвращения этого функционала
Лучше, всё-таки, чтобы это была функциональность :)
andy_s
2012.02.26, 00:33
Форум: Архив
Тема: Тормозит форум
Ответы: 24
Просмотры: 10389

Re: Тормозит форум

Ого, теперь летает, а в чём была подстава?
andy_s
2012.02.24, 13:38
Форум: Общие вопросы (Yii 2.x)
Тема: Что бы вы хотели получить в Yii 2?
Ответы: 870
Просмотры: 169902

Re: Что бы вы хотели получить в Yii 2?

И еще, внесу свой невесомый голос за то, чтобы минимальным требованием для Yii2 был php5.4. Лично для меня this в анонимных функциях и короткий синтаксис массивов очень важны Уже решили, что будет 5.3, а использовать короткий синтаксис никто не запретит, сейчас ведь и namespace'ы нормально работают.
andy_s
2012.02.24, 11:43
Форум: Архив
Тема: Тормозит форум
Ответы: 24
Просмотры: 10389

Re: Тормозит форум

Та же проблема, причём yiiframework.com/forum грузится мгновенно, а здесь от 3 до 10 секунд где-то...
andy_s
2012.02.23, 15:13
Форум: Баг-репорты и предложения (Yii 1.x)
Тема: странное поведение при валидации (exist/exists)
Ответы: 2
Просмотры: 1098

Re: странное поведение при валидации (exist/exists)

Есть такое. Иногда возникает вопрос, в каком случае на конце нужно s, а в каком нет :) Но можно воспользоваться такой логикой (менять названия никто, конечно, уже не будет): - table row exists (есть строка в таблице) => метод exists() - exist - просто глагол "существовать" или же множественное число...
andy_s
2012.02.23, 02:35
Форум: Общие вопросы (Yii 1.x)
Тема: Ещё один вопрос о связях AR
Ответы: 13
Просмотры: 1103

Re: Ещё один вопрос о связях AR

Обращение идёт к полю класса $store, а не к relations. Если в таблице уже есть поле store, то для связи нужно придумать другое имя, ну или выбрать длинный некрасивый вариант обращения: $model->getRelated('store');
andy_s
2012.02.22, 19:34
Форум: Общие вопросы (Yii 1.x)
Тема: вопрос по CGridView
Ответы: 10
Просмотры: 906

Re: вопрос по CGridView

defaultScope(), конечно... Хотя по сути это критерий по умолчанию :)
andy_s
2012.02.21, 21:46
Форум: Общие вопросы (Yii 1.x)
Тема: вопрос по CGridView
Ответы: 10
Просмотры: 906

Re: вопрос по CGridView

Лучше всего в каждом compare() указать имя поля вместе с алиасом таблицы, чтобы потом не возвращаться к этому вопросу. Для самой модели это t (хотя я предпочитаю вручную указывать alias в defaultCriteria), для связанных - совпадает с именем связи (t.name или group.name, смотря что вам нужно).
andy_s
2012.02.21, 18:09
Форум: Обо всем
Тема: Домашний фотоархив
Ответы: 6
Просмотры: 1342

Re: Домашний фотоархив

"Ещё нет аккаунта в DropBox?" :D
andy_s
2012.02.20, 22:30
Форум: Общие вопросы (Yii 1.x)
Тема: Отключить ошибки INSERT-запросов к БД сделанных через AR
Ответы: 5
Просмотры: 916

Re: Отключить ошибки INSERT-запросов к БД сделанных через AR

Ну если вбивается действительно большая куча строк, то ActiveRecord - не самое эффективное решение.
andy_s
2012.02.20, 19:28
Форум: Общие вопросы (Yii 1.x)
Тема: Отключить ошибки INSERT-запросов к БД сделанных через AR
Ответы: 5
Просмотры: 916

Re: Отключить ошибки INSERT-запросов к БД сделанных через AR

Я так понимаю, проблема в том, что выкидывается исключение? Тогда можно просто обернуть запрос в try...catch. Ещё в MySQL есть операторы REPLACE, INSERT ... ON DUPLICATE KEY UPDATE и INSERT IGNORE.
andy_s
2012.02.20, 19:20
Форум: Общие вопросы (Yii 1.x)
Тема: Оптимизация CPagination
Ответы: 4
Просмотры: 582

Re: Оптимизация CPagination

В этом нет ничего удивительного, СУБД каждый раз отсчитывает 50000 строк, чтобы добраться до нужной. Вот интересная статья, в конце есть запрос, который вроде как заметно улучшает ситуацию: http://explainextended.com/2009/10/23/m ... w-lookups/
andy_s
2012.02.20, 19:10
Форум: Общие вопросы (Yii 1.x)
Тема: Фильтрация товаров в интернет магазине
Ответы: 2
Просмотры: 1142

Re: Фильтрация товаров в интернет магазине

Для отображения - виджет (вероятно, подключающий какие-то js скрипты), для валидации и поиска - модель, связующее звено - действие search() контроллера. MVC :)
andy_s
2012.02.20, 19:06
Форум: Общие вопросы (Yii 1.x)
Тема: вопрос по CGridView
Ответы: 10
Просмотры: 906

Re: вопрос по CGridView

Для примера из статьи нужно добавить в attributeLabels() имя для author_search. Можно задать имя столбца и непосредственно при конфигурировании грида. Вроде бы это свойство: http://www.yiiframework.com/doc/api/1.1 ... der-detail
andy_s
2012.02.20, 17:52
Форум: Общие вопросы (Yii 1.x)
Тема: вопрос по CGridView
Ответы: 10
Просмотры: 906

Re: вопрос по CGridView

Самый часто задаваемый вопрос по CGridView, хотя на wiki уже давно есть статья: http://www.yiiframework.com/wiki/281/se ... cgridview/ :)