0% found this document useful (0 votes)
38 views

Tech Talk Yii Framework

Yii is a high-performance PHP framework for developing web applications and APIs. It was created in 2008 to provide a fast, secure, and professional framework for building Web 2.0 applications. Yii 2.0, released in 2014, is a complete rewrite that retains Yii's simplicity and extensibility while adopting newer technologies. Yii uses the MVC pattern and features model-view-controller design, database access, forms, authentication, internationalization, caching, and more.

Uploaded by

Ipan Ardian
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
38 views

Tech Talk Yii Framework

Yii is a high-performance PHP framework for developing web applications and APIs. It was created in 2008 to provide a fast, secure, and professional framework for building Web 2.0 applications. Yii 2.0, released in 2014, is a complete rewrite that retains Yii's simplicity and extensibility while adopting newer technologies. Yii uses the MVC pattern and features model-view-controller design, database access, forms, authentication, internationalization, caching, and more.

Uploaded by

Ipan Ardian
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Rapid Web Application Development

using Yii 2.0 Framework

Speaker: Ipan Ardian (//ipanardian.com)


What is Yii?

Yii is a high-performance modern PHP framework best for developing both


web applications and APIs.

Yii helps Web developers build complex applications and deliver them on-
time.

Yii is pronounced as Yee or [ji:], and is an acronym for "Yes It Is!" This is often
the accurate, and most concise response to inquires from those new to Yii:
Is it fast? ... Is it secure? ... Is it professional? ... Is it right for my next
project? ... Yes, it is!
History

Yii is the brainchild of its founder, Qiang Xue, who started the Yii project on
January 1, 2008. Qiang previously developed and maintained the Prado
framework. The years of experience gained and developer feedback
gathered from that project solidified the need for an extremely fast, secure
and professional framework that is tailor-made to meet the expectations of
Web 2.0 application development. On December 3, 2008, after nearly one
year's development, Yii 1.0 was formally released to the public.

On October 2014 Yii 2.0.0 was released which is a complete rewrite over
the previous version that was made in order to build a state-of-the-art PHP
framework by keeping the original simplicity and extensibility of Yii while
adopting the latest technologies and features to make it even better.

Has 582 contributors in Github


Features of Yii
- 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
- Security
- Unit and functionality testing
- Automatic code generation
- Friendly with third-party code
- Detailed documentation
- Extension library
Yii Powered Applications

You might also like