Files
yii2/docs/guide/index2.md
2014-04-27 00:04:47 -04:00

1.8 KiB

Introduction

  • What is Yii
  • Upgrading from Version 1.1

Getting Started

  • Overview
  • Starting with Basic App
  • Starting with Advanced App
  • Starting from Scratch
  • What's Next

Fundamentals

  • Properties, Events and Behaviors
  • Class Autoloading
  • Object Configurations
  • Path Aliases
  • Request Lifecyle
  • Entry Scripts
  • Applications
  • Controllers and Actions
  • Views
  • Models
  • Requests
  • Responses
  • Filters
  • Widgets
  • Modules
  • Extensions

Working with Database

  • Basics - Connecting to a database, basic queries, transactions and schema manipulation
  • Query Builder - Querying the database using a simple abstraction layer
  • ActiveRecord - The active record ORM, retrieving and manipulating records and defining relations
  • Working with Redis
  • Working with MongoDB
  • Working with ElasticSearch
  • Working with Sphinx

Special Topics

  • Asset Management
  • Authentication
  • Authorization
  • Building RESTful Web Services
  • Caching
  • Console Commands
  • Creating Extensions
  • Data Formatting
  • Debug Toolbar and Debugger
  • Error Handling
  • File Upload
  • Generating Code using Gii
  • Generating API Documentation
  • Input Validation
  • Internationalization
  • Logging
  • Mailing
  • Pagination and Sorting
  • Performance Tuning
  • Routing and URL Management
  • Security
  • Service Locator and Dependency Injection
  • Testing
  • Theming
  • Using Auth Clients
  • Using Template Engines
  • Working with 3rd-Party Code
  • Working with Cookies
  • Working with HTML Forms
  • Working with Sessions

Widgets

  • Overview
  • GridView: link to demo page
  • ListView: link to demo page
  • DetailView: link to demo page
  • ActiveForm: link to demo page
  • ...other widgets...

Helpers

  • Overview
  • Html: code snippets organized by practical use cases
  • Url
  • ...other helpers...