CS100 Lecture Notes - Lecture 1: Representational State Transfer, Architectural Pattern, Web Development

43 views3 pages

Document Summary

Yii is a generic web programming framework, meaning that it can be used for developing all kinds of web applications using php. Because of its component-based architecture and sophisticated caching support, it is especially suitable for developing large-scale applications such as portals, forums, content management systems (cms), e-commerce projects, restful web services, and so on. If you"re already familiar with another framework, you may appreciate knowing how yii compares: Like most php frameworks, yii implements the mvc (model-view-controller) architectural pattern and promotes code organization based on that pattern. Yii takes the philosophy that code should be written in a simple yet elegant way. Yii will never try to over-design things mainly for the purpose of strictly following some design pattern. Yii is a full-stack framework providing many proven and ready-to-use features: query builders and activerecord for both relational and nosql databases; restful api development support; multi-tier caching support; and more.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers