Benajmin Smith: честно говоря сложно, так как сейчас на работе идет разработка на виртуалке, и у меня попросту нет прав судоера. Изучение LESS чисто моя инициатива.
я покапал доктрину, честно говоря мне пока больше нравится актив рекорд, хотя может потому, что я к нему привык.
Вообще в симфони мне понравилась структура и аннотации, а вот например валидация форм сделана как-то сложновато по сравнению в yii2. Да и к твигу пока не могу привыкнуть.
@Fesor: спасибо большое за комментарии, да вот буду колупать the симфони, чтобы на одного говнокодера было меньше и вы не плевались если вдруг когда-то нужно будет после меня допиливать проект =)
@BoShurik: я вначале читал кучу доков по симфони, только вот сейчас приступил к установке и созданию бандлов. Мне не очень понравилась идея с геттерами и сеттерами в симфони, тоесть в yii это проще реализовали через магические методы. В симфони у меня вышла сущность из 150 строк кода, которая по сути ничего не делает, одни сплошные геттеры и сеттеры. Хотя бонус в том, что все изолированно и нет никаких зависимостей, но все-же тут очко в пользу Yii.
Конфигурации в симфони yml и xml, ну за это я бы снял очко, так как yml это обычный файл, от которых еще в 90 ушли, xml умер (скоро совсем умрет) после появления json. Еще я думал даль очко yii за роутинг, но аннотации втащили. тоесть это вообще крутая штука и тут очко симфони по любому.
Дальше я еще не совсем пощупал доктрину, тоесть пока актив рекорд мне нравится больше.
Дальше, то что нужно самому выгружать ацесты, ну это напряжно, хотя я их еще не копал поэтому не знаю что как.
Понравилась структура симфони, тоесть меньше мусора будет, можно будет получить пару новых скиллов в проектировании.
Не понял момента с Запрос - Ответ, что контроллер должен постоянно возвращать объект Responce, ну тоесть все логично, нормально и при этом в yii это сделано как-то неявно, тоесть на быструю руку для теста echo 'Hello' будет работать.
Взбесило, то что вместо привычного actionIndex в симфони indexAction.
Не очень обрадовался твигу. Как-то я пока косо смотрю на шаблонизаторы.
Интересный модход к миграциям в симфони, вроде не плохо.
Еще не работал, но смотрел на формы и мне кажется за валидацию и организацию форм в симфони я бы снял баллов 20. Хотя возможно я не понял как они работают, но в yii2 с этим на много проще и удобнее.
Смутило отсутствие понятия виджет. Тоже про модели, добавились новые паттерны (о которых я не знал). Хотя у меня всегда душа лежала к примерно таким штукам, изолированным (yii мне их предоставить почти всегда отказывался).
1 1, так как это то что я действительно протестировал и там и там, сравнил и понял.
Меня вот так просто взяли и пересадили на симфони, поэтому я не особо доволен и прежде чем писать что-то, я внимательно изучаю чо как тут работает.
Пока я могу сказать точно:
- Yii2 + за простую организацию моделей (геттеров и сеттеров)
- Симфони + за аннотации, очень удобная штука особенно для роутинга и для создания полей в базе
еще пожалуй:
- Yii2 + за простую удобную конфигурацию предложенную через массивами или в базе данных. Я считаю, что yml должен был умереть в 90 и 2000 как и cms на файлах. Xml ну да это круто все дела, было до того как родился Json. В общем конфигурация в Yii2 пока удобнее.