Найдено 127 результатов
- 2012.02.27, 00:10
- Форум: Общие вопросы (Yii 1.x)
- Тема: CApplication->displayException() "затирает" дампы переменных
- Ответы: 6
- Просмотры: 1054
- 2012.02.26, 20:05
- Форум: Общие вопросы (Yii 1.x)
- Тема: ЧПУ и правила.
- Ответы: 2
- Просмотры: 1154
Re: ЧПУ и правила.
Справа находятся пути к контроллерам/действиям, вряд ли у вас есть такой контроллер: catalog/view/<collid:>/<forwhom:>/<typeid:>
Это называется Параметризация маршрутов. Поэтому слева GET параметры оставляем, справа убираем
Это называется Параметризация маршрутов. Поэтому слева GET параметры оставляем, справа убираем
- 2012.02.26, 17:31
- Форум: Установка и настройка
- Тема: Сколько памяти должен использовать скрипт?
- Ответы: 12
- Просмотры: 5413
Re: Сколько памяти должен использовать скрипт?
Можно извлечь при помощи ActiveRecord'а большую кучу данных, а потом все части представления закэшировать (конечно, это не всегда просто). Можно провести аналогию с кэшированием схемы БД. Если посмотреть в лог, то это довольно тяжёлые запросы, занимающие суммарно больше времени, чем сами запросы на ...
- 2012.02.26, 12:18
- Форум: Установка и настройка
- Тема: Сколько памяти должен использовать скрипт?
- Ответы: 12
- Просмотры: 5413
Re: Сколько памяти должен использовать скрипт?
Вроде как по умолчанию yii метров 10 кушает на запрос. По умолчанию = каркас webapp? Меньше. Вообще, зависит от того, что грузится.. И сколько (и каких) данных висит в памяти: 8.8M ~ 60 записей AR с парочкой поведений, обработками в afterFind 42.06 MB ~ 1400 таких же записей (при прочих равных - la...
- 2012.02.26, 11:09
- Форум: Общие вопросы по программированию
- Тема: ->name или ->title?
- Ответы: 1
- Просмотры: 864
Re: ->name или ->title?
name - это название, title - заголовок. Поэтому название товара - name, а заголовок статьи - title. В спорных случаях name
- 2012.02.26, 11:07
- Форум: Архив
- Тема: Тормозит форум
- Ответы: 24
- Просмотры: 15374
Re: Тормозит форум
Лучше, всё-таки, чтобы это была функциональностьRyadnov писал(а):+1, очень жду возвращения этого функционалаDismal писал(а):Исчезновение ссылки "новые сообщения" смущает, раньше через нее удобно было просматривать новые темы.
- 2012.02.26, 00:33
- Форум: Архив
- Тема: Тормозит форум
- Ответы: 24
- Просмотры: 15374
Re: Тормозит форум
Ого, теперь летает, а в чём была подстава?
- 2012.02.24, 13:38
- Форум: Общие вопросы (Yii 2.x)
- Тема: Что бы вы хотели получить в Yii 2?
- Ответы: 870
- Просмотры: 281533
Re: Что бы вы хотели получить в Yii 2?
И еще, внесу свой невесомый голос за то, чтобы минимальным требованием для Yii2 был php5.4. Лично для меня this в анонимных функциях и короткий синтаксис массивов очень важны Уже решили, что будет 5.3, а использовать короткий синтаксис никто не запретит, сейчас ведь и namespace'ы нормально работают.
- 2012.02.24, 11:43
- Форум: Архив
- Тема: Тормозит форум
- Ответы: 24
- Просмотры: 15374
Re: Тормозит форум
Та же проблема, причём yiiframework.com/forum грузится мгновенно, а здесь от 3 до 10 секунд где-то...
- 2012.02.23, 15:13
- Форум: Баг-репорты и предложения (Yii 1.x)
- Тема: странное поведение при валидации (exist/exists)
- Ответы: 2
- Просмотры: 1790
Re: странное поведение при валидации (exist/exists)
Есть такое. Иногда возникает вопрос, в каком случае на конце нужно s, а в каком нет :) Но можно воспользоваться такой логикой (менять названия никто, конечно, уже не будет): - table row exists (есть строка в таблице) => метод exists() - exist - просто глагол "существовать" или же множестве...
- 2012.02.23, 02:35
- Форум: Общие вопросы (Yii 1.x)
- Тема: Ещё один вопрос о связях AR
- Ответы: 13
- Просмотры: 3275
Re: Ещё один вопрос о связях AR
Обращение идёт к полю класса $store, а не к relations. Если в таблице уже есть поле store, то для связи нужно придумать другое имя, ну или выбрать длинный некрасивый вариант обращения: $model->getRelated('store');
- 2012.02.22, 19:34
- Форум: Общие вопросы (Yii 1.x)
- Тема: вопрос по CGridView
- Ответы: 10
- Просмотры: 2513
Re: вопрос по CGridView
defaultScope(), конечно... Хотя по сути это критерий по умолчанию
- 2012.02.21, 21:46
- Форум: Общие вопросы (Yii 1.x)
- Тема: вопрос по CGridView
- Ответы: 10
- Просмотры: 2513
Re: вопрос по CGridView
Лучше всего в каждом compare() указать имя поля вместе с алиасом таблицы, чтобы потом не возвращаться к этому вопросу. Для самой модели это t (хотя я предпочитаю вручную указывать alias в defaultCriteria), для связанных - совпадает с именем связи (t.name или group.name, смотря что вам нужно).
- 2012.02.21, 18:09
- Форум: Обо всем
- Тема: Домашний фотоархив
- Ответы: 6
- Просмотры: 2315
Re: Домашний фотоархив
"Ещё нет аккаунта в DropBox?"
- 2012.02.20, 22:30
- Форум: Общие вопросы (Yii 1.x)
- Тема: Отключить ошибки INSERT-запросов к БД сделанных через AR
- Ответы: 5
- Просмотры: 1748
Re: Отключить ошибки INSERT-запросов к БД сделанных через AR
Ну если вбивается действительно большая куча строк, то ActiveRecord - не самое эффективное решение.
- 2012.02.20, 19:28
- Форум: Общие вопросы (Yii 1.x)
- Тема: Отключить ошибки INSERT-запросов к БД сделанных через AR
- Ответы: 5
- Просмотры: 1748
Re: Отключить ошибки INSERT-запросов к БД сделанных через AR
Я так понимаю, проблема в том, что выкидывается исключение? Тогда можно просто обернуть запрос в try...catch. Ещё в MySQL есть операторы REPLACE, INSERT ... ON DUPLICATE KEY UPDATE и INSERT IGNORE.
- 2012.02.20, 19:20
- Форум: Общие вопросы (Yii 1.x)
- Тема: Оптимизация CPagination
- Ответы: 4
- Просмотры: 1495
Re: Оптимизация CPagination
В этом нет ничего удивительного, СУБД каждый раз отсчитывает 50000 строк, чтобы добраться до нужной. Вот интересная статья, в конце есть запрос, который вроде как заметно улучшает ситуацию: http://explainextended.com/2009/10/23/m ... w-lookups/
- 2012.02.20, 19:10
- Форум: Общие вопросы (Yii 1.x)
- Тема: Фильтрация товаров в интернет магазине
- Ответы: 2
- Просмотры: 1653
Re: Фильтрация товаров в интернет магазине
Для отображения - виджет (вероятно, подключающий какие-то js скрипты), для валидации и поиска - модель, связующее звено - действие search() контроллера. MVC
- 2012.02.20, 19:06
- Форум: Общие вопросы (Yii 1.x)
- Тема: вопрос по CGridView
- Ответы: 10
- Просмотры: 2513
Re: вопрос по CGridView
Для примера из статьи нужно добавить в attributeLabels() имя для author_search. Можно задать имя столбца и непосредственно при конфигурировании грида. Вроде бы это свойство: http://www.yiiframework.com/doc/api/1.1 ... der-detail
- 2012.02.20, 17:52
- Форум: Общие вопросы (Yii 1.x)
- Тема: вопрос по CGridView
- Ответы: 10
- Просмотры: 2513
Re: вопрос по CGridView
Самый часто задаваемый вопрос по CGridView, хотя на wiki уже давно есть статья: http://www.yiiframework.com/wiki/281/se ... cgridview/