I’m pretty comfortable in yii 1.1.x and wondering what it’s like transitioning to 2.0 on a new project?
A big part of the change for me will be getting used to using composer, the php 5.4 array syntax. I think the framework changes will be somewhat easier to learn.
I’m sure there are big benefits but so far my visceral reaction to the new array syntax, namespaces, etc is yuck. Just gotta get over it?
Yii 1.1 got me attracted to Yii in the first place and I liked using it.
But after working with Yii 2.0 from its pre-alpha stage, I think I get to see a lot more improvements (note Yii2 when available for production use may even be better). Since the world is changing with new features… you can see most old technology getting obsoleted. Read it as support for mobile devices, newer browser versions totally changing the way you code, even programming languages changing their support with new PHP, JS, CSS3, or HTML5.
In summary, if you spend a bit more time and understand the thought behind this, you may start to like it because you should be able to achieve whatever Yii 1.x gave, yet with much more control to the developer and ease of developing and maintaining code, and with way more features. Exceptions can still exist, and we all need to learn working with change.