The Yii framework is an PHP framework open-source for rapidly-developing, modern Web and It is built around the MVC pattern. It gives secure and professional features to build robust projects fastly.It is a high-performance PHP framework best for developing Web 2.0 applications.It comes with many features like: DAO/ActiveRecord, MVC, cache managment, authentication and role-based access control, scaffolding and testing. YII reduces your development time. Who use It is best for making all kinds of Web applications: webforums, webportals, CMS, RESTful services, e-commerce web solution etc. Requirements for Yii is a pure Object-Oriented Programming framework. Therefore,YII needed a basic of OOP and uses the many features of PHP.