Para desarrolladores que trabajan en proyectos que requieren compatibilidad con modelos de diseño Model-View-Controller (MVC), Active Record, DB Migration, Database Access Objects (DAO), entrada de formularios con validación, Query Builder, widgets AJAX, skinning , servicios web, internacionalización (I18N) y localización (L10N), seguridad con autenticación y autorización, etc., Yii presenta la elección correcta. Yii está cargado con una serie de características amigables para los desarrolladores. A continuación se muestra una lista de estas características clave.