Академически грамотный код. Очень гибок. Требует хорошего знания PHP и ООП. Придётся немного доводить под себя прежде, чем использовать. Сухая, но достаточно полная техническая документация.
Много встроенного функционала. Всё довольно тесно интегрировано. Документация не в лучшем состоянии.
Почти микрофреймворк. Очень лёгок для изучения. Отличная документация. Гибок. Легко использовать сторонний код.
Быстр, гибок. Свой подход к модульности. Скудная документация.
Активно использует командную строку, yaml. Мощный ORM, хорошая система view, генераторы кода, dependency injection для всего. Изучить очень непросто, несмотря на хорошую документацию.
Проще в изучении, чем Zend и Symfony. Вобрал лучшее от Rails. Неплохой AR, хорошая система view, генераторы кода. Довольно тесная интеграция.
Необходимый уровень знаний
PHP5, ООП, шаблоны проектирования.
PHP, ООП, умение разбираться в исходном коде фреймворка.
Данная таблица основана на личном опыте автора и, возможно, субъективна. Если у вас есть уточнения или что-либо кажется вам совсем не верным, напишите об этом в комментариях.
Об авторе
Александр Макаров - опытный Java/PHP/веб-разработчик из Воронежа с опытом PM. Активный участник Open Source проектов и один из разработчиков PHP-фреймворка Yii. Работает с CleverTech и занимается созданием крутых штук на Yii.
Использование пальцев перевернуло устоявшиеся представления о настольных приложениях. Дизайнер интерактивной среды Джош Кларк объясняет, о чём важно помнить при проектировании интерфейсов для мобильных сенсорных экранов, и сравнивает удобные для пальцев тач-интерфейсы iPhone, iPad и Android.
Прежде чем читать эту статью - поймите, на встрече перед вами живые люди, которые ведут себя также как все остальные, живут с вами в одном городе, ходят в кафе и на фитнесс, увлекаются чем-то интересным, читают блоги, сидят в соц.сетях и любят смешные картинки.