We’ve been Yii lovers for years but finally switched to Symfony2. In this regards we wrote a blog post
Don’t get me wrong. As i’m saying in the article we still has warm feelings to Yii, keep saying best regards to Yii team, they did and doing great job. It’s awesome framework, and we spent several man-years writing code with this framework, contributed number of extensions and advised many beginners cross different forums. It just doesn’t fit our needs any more. We still follow updates regarding Yii2, and was waiting for Yii2 for so long… But we have to move. And the next point in our trip is Symfony 2.
In the meanwhile waiting for Yii2. What Alexander Makarov is saying sounds really good!
Hope this article will be useful. Once again, we absolutely do not criticize Yii and always open to constructive dialogue and help.
I agree. We ourselves avoid long language/framework debates. They are not very constructive and mostly come down to a matter of choice and preferences . The idea behind this blog post is just to tell a story of our transition and stumbling blocks.
Good article and I fully understand every single point you mentioned and I am having the exact same impression. The bigger your projects get with Yii 1.1 the more these points are starting to hurt you. Especially testing, composer support and namespaces. The dependencies in Yii can make testing (useful testing that is) really hard. The environment support (production, testing, staging) has to be done manually which works, but sucks and downloading extensions via ftp or whatsoever feels like a 1998 Netscape session .
All that being said: Yii 1.1 is simply getting old and 2.0 is going to solve 99% of these problems for me so I am really longing for it. I would not want to switch to Symfony as it feels bit too "enterprisy" but I can absolutely see the benefits.
You guys are a big loss to the community, I’ve always enjoyed your posts (e.g separating js from html) and insights. I wish you all the best and I really hope you’ll come back in a few months