What is yii?
Yii is a high-performance component-based PHP framework for developing large-scale Web applications. Yii is written in strict OOP and has complete library references and comprehensive tutorials. From MVC, DAO/ActiveRecord, widgets, caching, hierarchical RBAC, web services, to theming, I18N and L10N, Yii provides almost everything needed for today's Web 2.0 application development. In fact, Yii is one of the most efficient PHP frameworks.
Yii is a high-performance PHP5 web application development framework. A simple command line tool yiic can quickly create a web application code framework. Developers can add business logic based on the generated code framework to quickly complete application development.
Advantages:
Yii is easy to learn and use. You only need to know PHP and object-oriented programming, and you can get started quickly without having to learn a new architecture or template language in advance.
Development with Yii is very fast, and apart from the framework itself, very little coding needs to be written for the application. In fact it is one of the most efficient development frameworks.
Yii is highly reusable and extensible and is purely object-oriented. Everything in Yii is an independently configurable, reusable, and extensible component. What's more important is that Yii has more and more extension libraries. Composed primarily of user-contributed components, this may help significantly reduce your development time.
Yii is rich in features. From MVC, DAO/ActiveRecord, to theming, internationalization and localization, Yii provides almost all the features needed for today's Web 2.0 application development.
The Yii Reference Manual is a complete documentation of Yii, with any information you need to learn and master it.
Yii was carefully designed from the beginning to accommodate complex WEB application development. It is not a by-product of some project or a third-party integration. Rather, it is the culmination of the author's rich web application development experience and excellent ideas from other popular web frameworks and applications.
Last, but not least, Yii is free and Yii follows the latest BSD license. It ensures that its third-party development also follows a BSD-compatible license. This means that you are free to use Yii to develop any open source or proprietary application, both legally and financially.
Recommended learning: Yii introductory tutorial
The above is the detailed content of What is yii?. For more information, please follow other related articles on the PHP Chinese website!