I have been working in yii for the last two months or so. Initially when I started working in it, I thought that it’s an amzing framework, quite easy, flexible and fast. I found my mouth open when I created my first appliction using yiic and I said wohooo, its kinda real fun. But working for sometime things got a bit hard for me. I was unable to understand how to make relationships and then fetch data from related tables, but with the passage of time and after reading the documentation it gave me lots of surprises.
I don’t know what my opinion will be about yii in future, but currently I find it quite helpful and interesting. It will be worth mentioning here that before working in yii, I had worked in different frameworks like Zend Framework, CakePhp and even for some time in RoR. I have nearly two years of Zend Framework experience, and when I was doing my first project in Zend, I was kinda fall in love with it. Many people complain about Zend complaxity but I would recomand it for enterprise level application as it provides nearly everything that a large scale application needs.