mirror of
				https://github.com/yiisoft/yii2.git
				synced 2025-11-04 14:46:19 +08:00 
			
		
		
		
	* 'master' of github.com:yiisoft/yii2: (23 commits) datepicker should show empty field when value is empty string complete docs about Nav to include the style Update tutorial-mailing.md Reverted #3665 (reverted from commit 2aa394996371c2b081bce4adfbc3f1c7a18b15cc) Unit test for `yii\console\controllers\AssetController` advanced Doc comments for `yii\console\controllers\AssetController` extended `yii\console\controllers\AssetController` now handles bundle files from external resources properly skip requirements checker test on HHVM Update README.md in guide-es [skip ci] Add helper-array.md in guide-es [skip ci] a note about database naming style Add syntax highlighting [skip ci] docs/guide-ja/tutorial-core-validators.md - completed [ci skip] docs/guide-ja/tutorial-core-validators.md - WIP [ci skip] docs/guide-ja/tutorial-core-validators.md - WIP [ci skip] Fixed `\yii\authclient\OAuth2::refreshAccessToken()` does not save fetched token `\yii\authclient\AuthAction::defaultCancelUrl()` changed to use `yii\web\User::loginUrl` MongoDB PHP extension min version raised up to 1.5.0 Были различные ссылки в русском гайде - привел все к английскому виду ссылки. Файлы по этим ссылкам еще не существуют поэтому переименовывать их и не нужно. Fixed typo. ...
The Definitive Guide to Yii 2.0
This tutorial is released under the Terms of Yii Documentation.
All Rights Reserved.
2014 (c) Yii Software LLC.
Introduction
Getting Started
- Installing Yii
 - Running Applications
 - Saying Hello
 - Working with Forms
 - Working with Databases
 - Generating Code with Gii
 - Looking Ahead
 
Application Structure
- Overview
 - Entry Scripts
 - Applications
 - Application Components
 - Controllers
 - Models
 - Views
 - Modules
 - Filters
 - Widgets
 - Assets
 - Extensions
 
Handling Requests
- Overview
 - Bootstrapping
 - Routing and URL Creation
 - Requests
 - Responses
 - Sessions and Cookies
 - Handling Errors
 - Logging
 
Key Concepts
- Components
 - Properties
 - Events
 - Behaviors
 - Configurations
 - Aliases
 - Class Autoloading
 - Service Locator
 - Dependency Injection Container
 
Working with Databases
- Data Access Objects: Connecting to a database, basic queries, transactions, and schema manipulation
 - Query Builder: Querying the database using a simple abstraction layer
 - Active Record: The Active Record ORM, retrieving and manipulating records, and defining relations
 - Migrations: Apply version control to your databases in a team development environment
 - TBD Sphinx
 - TBD Redis
 - TBD MongoDB
 - TBD ElasticSearch
 
Getting Data from Users
Displaying Data
Security
Caching
RESTful Web Services
- Quick Start
 - Resources
 - Controllers
 - Routing
 - Response Formatting
 - Authentication
 - Rate Limiting
 - Versioning
 - Error Handling
 
Development Tools
Testing
Special Topics
- Advanced Application Template
 - Building Application from Scratch
 - Console Commands
 - Core Validators
 - Internationalization
 - Mailing
 - Performance Tuning
 - Shared Hosting Environment
 - Template Engines
 - Working with Third-Party Code
 
Widgets
- GridView: TBD link to demo page
 - ListView: TBD link to demo page
 - DetailView: TBD link to demo page
 - ActiveForm: TBD link to demo page
 - Pjax: TBD link to demo page
 - Menu: TBD link to demo page
 - LinkPager: TBD link to demo page
 - LinkSorter: TBD link to demo page
 - Bootstrap Widgets
 - jQuery UI Widgets