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

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

наконец-то дождался :)
По моему отличная идея. Будем тестить, радоваться улучшениям и ждать официального релиза. Спасибо.
Багрепортить только не забывайте с пометкой, что найдено в RC.
В идеале тестить новые штуки, так как именно в них может закрасться казус.

Зы: Саша, спасибо большое за упоминание. Будем стараться и дальше делать систему лучше.
Что насчет второй версии? Сколько уже ждать можно?
Работаем. Как будет готово — покажем.
Просто и ZF2 и Symfony2 стабильны. Куча проектов все еще пишется на устаревшем Yii. Вы такими темпами позиции потеряете.
Yii также стабилен и ничуть не устарел. Разве что только namspace не используются для классов фреймворка. Тем не менее, замыкания и namespace сносно работают в приложении.
Без поддержки неймспейсов у вас достаточно неприятные имена классов. Переход будет тяжелым. Как указали ниже, я слишком некрасиво выразился.

А есть новости, когда переписанная версия выйдет?
Нет, даты конкретной пока назвать не можем.
Переход да, будет нелёгким. Привычки менять всегда непросто.
Без поддержки неймспейсов у вас достаточно неприятные имена классов.

Да по-моему вполне приемлемо. У Symfony тоже в своё время было Sf* повсюду. :)
Ну так они и выкатили Symfony2. Теперь просто красотища. :)
Symfony2 кроме названия и автора отношения к symfony 1 почти не имеет. Идеология полностью отлична. Можно считать, что это другой фреймворк.
Ну так и я о том. Они смогли начать с нуля. Других путей перехода на php 5.3 нет.

И не забывайте, sf1 прекратили поддерживать, так что это логичное развитие.
Да почему нет? Если идеология удачна, то её можно сохранить. Другое дело, что symfony 1 показался его автору неудачным.
Я не из команды разработчиков Yii, однако позволю себе заметить, что подобное неуважительное обращение просто недопустимо — Вам никто ничего не должен.
Я Yii не использую, вообще. Просто мне жаль хороший проект, они сильно отстают. Вы меня совершенно неправильно поняли.
А выразился я правда слишком резко.
Интересно в чём отстают? В том что версия у них 1.1.*? А вы сравните функционал yii 1.1, zf 2, symfony 2 и тогда поймёте что это не так!
И правда интересно. Отстают от чего и в чем?
В трендах отстаём, да.
Вам шашечки или ехать?
Молодцы ребята, хорошее дело делаете!
Немного оффтоп: а вы в Yii2 планируете избавляться от Yii magic object?
Да, речь о статическом класcе Yii.
Потому что это типичный антипаттерн magic object / god object, просто отчаянно нуждающийся в декомпозиции.
Я считаю, с этим можно что-то сделать, не свалившись в пропасть java way.
Потому что это типичный антипаттерн magic object / god object, просто отчаянно нуждающийся в декомпозиции.

По-моему для классов Yii и YiiBase это всё-таки исключение из правила. Аналогичный пример: тот-же goto тоже может быть полезным и упрощает код в некоторых ситуациях, вопреки сложившемуся поверхностному мнению, что это абсолютное ненужное зло. :)
Ну, это всё-таки не совсем god object и единственное, на что он влияет — небольшие сложности в тестировании. Сложности эти, причём не для конечных приложений, а для самого фреймворка и они нами удачно решены.
По ходу нет — иначе это будет уже не Yii.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации