GoodLuck777 Главное помни, что фреймворк не научит тебя программировать, так же как молоток не научит забивать гвозди.
Это к тому, что у каждого фреймворка есть свои преимущества и недостатки. И надо подбирать инструмент под твой стиль работы (если этот стиль тебя устраивает, конечно).
Что касается Yii и Symfony. Первый значительно проще усваивается, у него простой код, изучая который можно без труда понять, как работает сам фреймворк. К тому же достаточно много переведенной на русский актуальной документации, что не сомненно, позволит на нем начать работать быстрее (большинство так и делают, даже не прочитав документацию и на 30%). Скорость разработки на нем так же очень высока, что является преимуществам для бизнеса, у которого проект на этом фреймворке, т.к. это значительно снижает стоимость разработки и сопровождения.
Второй значительно сложнее. Содержит больше кода, из-за чего со всеми ускорителями работает немного медленнее. Чтобы разобраться в нем, надо как минимум, прочитать пару известных книжек по паттернам, иначе все это смотрится очень громоздко и совершенно не ясно, зачем вообще все это было нужно. Профит от него начинаешь получать только через нескольких месяцев изучения. Та доля переведенной на русской документации достаточно мала и уже успела устареть (я видел перевод на версию 2.0, а пару дней назад анонсировали 2.3LTS), поэтому надо приготовиться, что изучать придется его на английском. Преимущества ощущаются только после осознания и принятия фаулеровской философии.