Yii PHP Framework

Yii is a high-performance, Fast, Secure and Professional PHP framework best for developing Web 2.0 applications. Whether you are one developer building a fairly simple Web site, or a team of distributed developers building an extremely complex Web application, using Yii is like augmenting your development team with additional experienced, professional, and efficient resources.

You can stay focused on the tasks specific to your business requirements, and let Yii provide an implementation strategy for all of the following:

    Model-View-Controller (MVC) design pattern
    Database Access Objects (DAO), Query Builder, Active Record, DB Migration
    Form input and validation
    AJAX-enabled widgets
    Authentication and authorization
    Skinning and theming
    Web services
    Internationalization (I18N) and localization (L10N)
    Layered caching scheme
    Error handling and logging
    Unit and functionality testing
    Automatic code generation
    Compliance to XHTML
    Purely object-oriented
    Friendly with third-party code
    Detailed documentation
    Extension library