Yii is an open source, object-oriented, component-based MVC PHP web
application framework. Yii is pronounced as "Yee"
and in Chinese it
means "simple and evolutionary"
and it can be an acronym for "Yes It Is!"
.
- One of the top 5 PHP framework.
- Fast, secure and efficient PHP framework.
- Framework is written fully in OOP.
- Higly customizable code
- Basic knowledge of PHP and OOP
- Basic knowledge of HTML, CSS and JavaScript
- Basic knowledge of database and SQL
- Very fast
- Easily customizable and extensible
- Provides high security
- Sutiable for small and large applications
- Very powerful RESTful support
- In the list of top 5 PHP frameworks
- Quite demanded on US and EU market
- Routing, Validation, etc
- MVC (Model View Controller)
- Built-in Bootstrap for CSS
- Has
basic
andadvanced
versions - Uses
PDO
andActiveRecord
- Works fine with both SQL and NoSQL databases (Eg. MongoDB)
- UI Widgets of BootStrap
- Built-in client side validation
- Powerful routing
- RESTful API support
- Powerful debugger
- RBAC system (Role Based Access Control)
- GII is used to generate code for CRUD (Create Read Update Delete), Model, etc.
- Easily customizable
and more.
Laravel doesn't have built-in client-side validation. There is some 3rd party package for Laravel.