Laravel или Yii — на чем лучше на данный момент начинать разработку сайта? В чем отличия?
Для себя этот вопрос решил в пользу Yii. Yii и Симфони2 (и его форки), это немного разные ниши.
Симфони2(Ларавел): правильный и академичный. Куча слоев абстракции, паттерны, все хитрозагручено. Некоторые вещи легко и быстро реализуются, но гораздо сложнее отлаживаются (опять же за счет большого кол-ва уровней абстракции).
Yii: относится больше к практичным фреймворкам.
Преимущества:
-Проще изучить.
-Меньше магии.
-Меньше слоёв.
-Меньше конфигурации.
-Простой и удобный API.
+ ко всему этому хорошая документация, комьюнити, пожалуй самый быстрый PHP фреймворк на данный момент.
++ Yii может работать с компонентами Symfony 2, ZF2 и всеми библиотеками из Composer.
Презентация по теме: PHP, фреймворки, Yii2Интересует мнение знающих людей, что гибче для настройки?Не могу сказать что один из них более или менее гибкий чем другой, но в Симфони сам процесс конфигурации всегда занимал у меня чуть больше времени.В чем их принципиальные отличия в архитектуре, в чем основные отличия?Постарался ответить в посте, также посмотрите презентацию.
PS да мой ответ предвзятый, я нахваливаю Yii =)
Я бы рекомендовал присмотреться к Laravel или Symfony. Мы сейчас используем Symfony2. Пока всем довольны:большое развитое соообществодостаточное кол-во готовых бандлов и библиотекдостаточное кол-во продакшн проектовкомпоненты Symfony используют Laravel и Drupalпопулярный компонент dependency_injectionинтеграция с популярным ORM Doctrine2 - он хоть и тормозной, но удобный + выручает кешированиеочень удобная работа с аннотациями - роутинг/кеш/маппинг/валидация и т.д...и много других хорошик плюшек :)
Можете также посмотреть статью про выбор Laravel vs Symfony: devsize.ru/laravel-vs-symfony-5-steps-choosing-fra...