Starting A New Serious Project In Yii 2.0


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.

Pl. suggest me for the version, i should go with…

Thanks in advance

It depends.

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.

I’d go for 2.0 if you don’t have too strict deadlines.

Thanks Guys

My dead line is to give a start-up working demo at the end of Feb.

my ultimate fear is if I may need to redesign the whole app from scratch. if 2.0 is stable enough to work for a project…

and if there are enough extensions available for a person like me as i am quite new to any PHP framework.

if you could suggest me a good book for in depth study of Yii2

Yii2 is not ready yet, so there are no books currently.

There are a lot of them on version 1 though.

last query please…

if in any case I may need to design the whole project from scratch/start because of updates to 2.0 or any further release in this series.

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.

thanks Chris

its always good to have company…