Как стать автором
Обновить

Yii 1.1.3

Время на прочтение4 мин
Количество просмотров5.1K
Всего голосов 71: ↑64 и ↓7+57
Комментарии42

Комментарии 42

есть интересные вкусности, сэнкс!
Полный changelog здесь.
Радует тот факт, что мой повседневный инструмент стабильно развивается, спасибо.
Приятно, что Yii развивается.
CActiveRecord::setDbCriteria() очень важный метод. Без его отсутствия, я сам написал нечто подобное для AR.
setTableAlias — тоже достаточно приятная штука.
Также в CSort::attributes появилась новая опция 'default' — прекрасно. Не хватало.
а мне нравится CClientSсript::coreSсriptPosition — теперь можно, так сказать, «клиентско» оптимизировать Yii-проекты.
Да и вообще много всего интересного добавлено! Спасибо авторам за релиз!
я, к сожалению, недописал и нажал кнопочку «написать» случайно. Действительно — полезная вещь.
Можно вопрос — а CakePHP хуже или просто другой? :) Про Yii мало что знаю, так как не работал с ним.
имея опыт работы и с тем и с другим могу сказать, что Yii удобней.
Сранивать их хуже/лучше, я считаю, неправильно. Можно сранивать только performance. Остальное — личные предпочтения.
Более древний, соответсвено много старых подходов за собой тянет. Yii ориентирован на php5 — много ООП — и все вытекающие отсюда достоинства. И еще, то ли в рунете так, но CakePHP кажется заброшенным — можно судить даже по хабру. Yii раз в 2 месяца точно обновляется — довольно активна русская ветка на официальном форуме — да и русский форум более чем живой
CakePHP — один из самых медленных фреймворков. Yii гораздо легковеснее, удобнее в работе.
Супер! Поработав некоторое время с этим фреймворком, считаю, что сделал правильный выбор.
НЛО прилетело и опубликовало эту надпись здесь
Очень рад обновлению! Еще бы поддержку Yii добавили в какой-то IDE (NetBeans, PhpStorm например) — было б вообще круто;)
Какую такую поддержку Yii вам необходимо иметь в NetBeans, например? Yii написан на PHP, поддержка PHP в бинсах есть. По правилу транзитивности в NetBeans есть поддержка Yii :) Я что-то упускаю? :)
наверное что-то типа «create yii project» чтобы сразу с файлами фреймворка грузилось
Ну в принципе тогда да — было бы не плохо + имплементация всеx shell команд, включая пользовательские (crud, mycrud, model, mymodel) — это было бы действительно вкусно.
В NetBeans есть уже поддержка Zend framework и Symphony, теперь идет голосование за Yii — netbeans.org/bugzilla/show_bug.cgi?id=181301
Под поддержкой я имею введу, например, чтобы в отображениях было автодополнение методов, которые переданы с контроллера.
"//layouts/main" указывает на «protected/layouts/main.php» (если «protected» — это базовая директория приложения)

может protected/views/layouts/main.php?
В protected/modules/abc/layouts/main.php похоже также views забыта.
Да, все исправил.
Спасибо.
Теперь нельзя повторно использовать CActiveFinder.

Думаю, стоит пояснить. Нельзя пользоваться т.к. пришлось убить цикличную ссылку, чтобы устранить давнюю проблему с утечкой памяти AR на PHP 5.2.
Непонял, почему multiple убрали.
Multiple убрали т.к. в CJuiAutoComplete используется новая версия автокомплита и там multiple делается не так. По ссылке есть описание, как сделать multiple.
А мне нравится Yii! С того момента как перешел на него, ни разу не возникало невыполнимых задач. Все очень гибко и понятно! Рад очередному обновлению! Побежал качать!
С чего лучше начинать, symfony или yii?
С CodeIgniter.
С Codeigniter-ом уже знаком, и запустил несколько проектов.
Но надо двигаться дальше

В symfony мне нравится неплохая документация, большое коммюнити и его популярность в США и Европе. Надо думать о перспективе :)
А про Yii все пишут что он быстрый, с документацией чуть хуже

Но пока с тем и тем не разбирался глубже
Стоит попробовать оба. Symfony — довольно хороший фреймворк.
Конечно же Yii!
Большое спасибо! Отличная новость
Скажите, пожалуйста, как правильно читается Yii?
И
Нет, не могу я принять английский язык :(
Тут английский язык ни при чем. Американцы сами некоторые слова говорят просто потому что они так произносятся.
По правилам транскрипции наверное было бы все-таки «Юи» или «Юй»… или «Ёи» на худой конец.
Как произносится «Yii» было написано раньше на yiiframework.com/
Сейчас произношение описано здесь: www.yiiframework.com/about/
Раньше там была транскрипция [i:] (ИИИ), сейчас [ji:] (ЙИИ). Похоже, никак не могут определиться как все-таки называется фреймверк :)
Давно обратил внимание на этот фреймворк.

чем-то он мне больше нравится, чем кодигнитер… сложнее, но интереснее…
Посмотрел лог запросов к бд и удивился ->
зачем он КАЖДЫЙ раз SHOW CREATE TABLE запрашивает?
Что бы посмотреть внешние ключи. Включение кеширования типа memcached и выставление schemaCachingDuration в настройках к базе, поможет закешировать SHOW COLUMNS FROM и SHOW CREATE TABLE, чтобы они не вызывались каждый раз.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории