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

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

Хорошо прошла, Джонатана Вейджа слушать было скучно, говорил быстро и непонятно.

Француа Занинотто же, наоборот было слушать интересно. Так что я не говорил о неуверенности в будущем компонента :)

Да, спасибо за отчет. Дополнил сееб то что я понял со слайдов.

По поводу Пропела я согласен с вами. Я уже где-то месяц тролю Франсуа в его блоге на предмет более существенных изменений, чтобы пропел был юзабельнее, но пока достаточно туго идет. Propel 1.5 порадовал новым языком запросов, который кстати нифига не похож на то что есть в Доктрине. Все методы сгенерированы и при поддержке IDE все запросы пишутся просто вставляя нужные функции из автокомплита. Получается очень быстро.

С другой стороны у Пропела нет миграций, и очень тупая новая система расширений. Основана не на event-системе, а на кодогенерации. При написании behavior'а нужно в строке писать РНР-код, который будет обработан и вставлен в модель. Конечно, такой вариант будет работать достаточно быстро, но дебажить и писать такое — ужас.

Впринципе возможно, что нам дадут писать код behavior'а в Twig'е

I thhink Propel won't go further than the simple templating engine introduced in version 1.5.2. If a need for a more complex templating engine arises, then Propel will use a third party engine (like Twig) rather than reinvent the wheel.


То есть может из Propel 1.5 что-то получится, но пока Франсуа занят больше развитием кода над версией 1.3, от которой давно стоило бы отказаться и писать что-то новое.
Предлагаю забить на это чудачество, равно как и на рекомендацию писать название название первой версии с малой буквы. Программисты должны писать фреймворки, лингвисты — определять правила написания, которые едины для всех. Иначе будет хаос.
Эээ нет, брендинг никакого отношения к лингвистам не имеет :)
Вот, чтобы не было хаоса — вводятся такие правила. Имея такие установки в голове, мы всегда сможем найти интересующую информацию в поисковике или даже по хэш-тагам в твиттере (#Symfony2, а не #symfony 2).
Видел, поддерживаю.
Жаль что у нас в России все заполонили конференции Битрикса… Наши что нибудь такое проводят?
Поддерживаю, пусть меня все битрексеры заминисуют, но они точно задолбали!!! Я давно планировал организацию тренингов по симфони, и с фабъеном болтал, мол что б он к нам как нить в россию приезжал, на 2008 год, это было не актуально.
Я планирую проводить регулярные встречи с элементами тренинга, проводить ревью, общаться. Первую анонсирую в июле. См. в русской рассылке.
В июле бедпроходить конференция по Symfony в Киеве — symfonycamp.org.ua

В марте проходила в Питере конференция по Zend Framework — zfconf.ru
Честно говоря, изменения в propel меня не радуют. На мой взгляд, некий полуидеал был в районе 1.3-1.4, не хватало стандартных behaviour'ов и некоторых мелочей. Зачем отходить от peer-парадигмы в пользу query, когда есть doctrine?

По symfony form framework — на мой взгляд, опять же полуидеал был в symfony 1.1-1.2, когда можно было использовать и form framework, и Form helper. Ей Богу, зачем создавать отдельный класс для формочки, реализующей простейшую логику. То, что нужно валидацию интегрировать с моделью, ИМХО, правильно, но опять же, необходимо отойти от монструозности при настройке простейших действий. Чтобы добавить поле «повтор e-mail» с валидацией нужно написать минимум 4-5 строчек, хотя действие весьма простое. К тому же было бы неплохо вообще абстрагировать конкретный валидационный механизм от symfony. Это бы позволило в одно действие, например, заимплиментить валидацию на клиенте.

Не раскрытая тема — бандлы / плагины + возможность подключения сторонних библиотек. Например, нативная интеграция с компонентами ZF. Доработать этот момент было бы архиважной задачей, так как по сути из бандлов в идеале должен собираться функционал проекта.

В общем, «будем посмотреть». И надеяться на лучшее.
С нетерпением ждем первого стейбл релиза…
чем больше знаю Symfony, тем больше люблю LIMB3 (limb-project.com)
А подробнее?
А пару лет назад смотрел на limb, но с докой тогда было трудно.
А что может быть подробнее? Просто мне больше нравится лимб. ИМХО многие решения которые несет Symfony 2 уже давно живут в LIMB и выглядят более продуманно. Плюс просто досконально вылизанные интерфейсы (программные) LIMB3 — впечатляют.

С доками до сих пор трудно, но очень помогает форум. Если вы способны писать документацию — Welcome!
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории