I am new to yii, but like it much by going through its features and creating demo apps in yii 1.1.4
I just want to ask you friends that if it is feasible to start a new project from lower medium to medium length in yii 2.0. the project span will be 4-5 yrs before upgrading it as per my requirements.
And there will be much in depth development within first 2-3 months and then for 6-9 months extending it. after that there will be smooth extensions to the project and maintenance of it.
Version 2 is cool, but still not completely documented. Also, until beta release (in a month or so) API can be modified.
So if you’re not afraid of getting your hands dirty digging in the core code for details, personally I recommend to start with v2, watch for critical commits on github and upgrade your code according to it.
If you are a newbie to any php framework you will need a lot of time to figure out how to work with yii. So to the time you are through with learning, yii2 will be in beta.
I’m in the same position as you Naveen K. I’m about to pick up a new framework and keep coming back to Yii. I’ve considered using 2.0 from the get-go, but I think I’ll jump into version 1, and then upgrade my app to 2.0 when its stable. If my app needs rewriting extensively, so be it.