O que leva o Yii a ter vantagem sobre os demais frameworks na sua opnião?
Na minha opnião a estrutura da aplicação é intuitiva assim como a utilização de Helpers e Components. E também os testes de desempenho. Também acho simples e objetivo o ambiente preparado para testes.
Após pensar muito sobre o assunto, cheguei à mesma conclusao do Daniel. A maioria dos frameworks tenta te amarrar a um único metodo de trabalhar, vc tenta fazer algo diferente e nao consegue.
O Yii te dá uma linha-guia, que vc pode seguir ou nao e extendê-la da forma que vc achar mais atraente. Além de te "forçar" a organizar seu codigo-fonte.
Mas essa linha de sugerir um método de trabalho e não de impor que eu vim pro Yii.
Muita coisa eu extendi aqui, e,ficaram muito bem organizadas obrigado.
Tinha algumas coisas no Zend que pra fazer era um parto. Não que o Zend não seja bom, ou seja impossível fazer as mesmas coisas, mas, prefiro a simplicidade do Yii. No final, só tive ganhos de produção.
O que me atraiu nele foi que com ele eu realmente consegui fazer as coisas funcionarem.
Na epoca estava engatinhando com OO e cheguei a experimentar o CakePHP e CI, mas quando usei o GII fiquei muito impressionado com o resultado e resolvi continuar com Yii.