Yii is an open source, object-oriented, component-based MVC PHP web application framework. Yii is pronounced as “Yee” or [ji:] and in Chinese it means “simple and evolutionary” and it can be acronym for “Yes It Is!”.

Yii features include:

  • Model-View-Controller (MVC) design pattern.
  • Generation of complex WSDL service specifications and management of Web service request handling.
  • Internationalization and localization (I18N and L10N), comprising message translation, date and time formatting, number formatting, and interface localization.
  • Layered caching scheme, which supports data caching, page caching, fragment caching and dynamic content. The storage medium of caching can be changed.
  • Error handling and logging. Log messages can be categorized, filtered and routed to different destinations.
  • Security measures include prevention of cross-site scripting (XSS), cross-site request forgery (CSRF) and cookie tampering.
  • Unit and functionality testing based on PHPUnit and Selenium.
  • Automatic code generation for the skeleton application, CRUD applications, through the Gii tool.
  • Code generated by Yii components and command line tools complies to the XHTML standard.
  • Designed to work well with third-party code. For example, it’s possible to include code from PEAR or the Zend Framework.
Technology We Work With

Have a Project to discuss? What are we waiting for?

Let's Get Started Today