Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yii2
Project
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Rotua Panjaitan
yii2
Commits
47c3f88b
Commit
47c3f88b
authored
Apr 28, 2014
by
Qiang Xue
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
updated guide toc links. [skip ci]
parent
8a16931e
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
102 additions
and
96 deletions
+102
-96
index2.md
docs/guide/index2.md
+102
-96
No files found.
docs/guide/index2.md
View file @
47c3f88b
Introduction
------------
*
What is Yii
*
Upgrading from Version 1.1
*
[
About Yii
](
intro-yii.md
)
- What is Yii and what is it good for?
*
[
Upgrading from Version 1.1
](
intro-upgrade-from-v1.md
)
Getting Started
---------------
*
Overview
*
Starting with Basic App
*
Starting with Advanced App
*
Starting from Scratch
*
[
Overview
](
start-overview.md
)
- Where should you start from?
*
[
Starting with Basic App
](
start-basic.md
)
- Best for developing a single-tier application by a single person
*
[
Starting with Advanced App
](
start-advanced.md
)
- Best for developing an enterprise application by a team
*
[
Starting from Scratch
](
start-scratch.md
)
- Best for learning every bit of creating an application step-by-step
Basic Concepts
--------------
*
Object Properties
*
Events
*
Behaviors
*
Object Configurations
*
Class Autoloading
*
Path Aliases
*
Extensions
*
Service Locator
*
Dependency Injection Container
*
[
Object Properties
](
basic-properties.md
)
*
[
Events
](
basic-events.md
)
*
[
Behaviors
](
basic-behaviors.md
)
*
[
Object Configurations
](
basic-configs.md
)
*
[
Class Autoloading
](
basic-autoloading.md
)
*
[
Path Aliases
](
basic-alias.md
)
*
[
Extensions
](
basic-extensions.md
)
*
[
Service Locator
](
basic-service-locator.md
)
*
[
Dependency Injection Container
](
basic-di-container.md
)
Key Components
--------------
*
MVC Overview
*
Entry Scripts
*
Applications
*
Controllers and Actions
*
Views
*
Models
*
Action Filters
*
Widgets
*
Modules
*
[
MVC Overview
](
structure-mvc.md
)
*
[
Entry Scripts
](
structure-entry-scripts.md
)
*
[
Applications
](
structure-applications.md
)
*
[
Controllers and Actions
](
structure-controllers.md
)
*
[
Views
](
structure-views.md
)
*
[
Models
](
structure-models.md
)
*
[
Action Filters
](
structure-filters.md
)
*
[
Widgets
](
structure-widgets.md
)
*
[
Modules
](
structure-modules.md
)
Handling Requests
-----------------
*
Request Lifecycle
*
Bootstrapping
*
Routing
*
Requests
*
Responses
*
Sessions and Cookies
*
URL Parsing and Generation
*
[
Request Lifecycle
](
runtime-lifecycle.md
)
*
[
Bootstrapping
](
runtime-bootstrapping.md
)
*
[
Routing
](
runtime-routing.md
)
*
[
Requests
](
runtime-requests.md
)
*
[
Responses
](
runtime-responses.md
)
*
[
Sessions and Cookies
](
runtime-sessions-cookies.md
)
*
[
URL Parsing and Generation
](
runtime-url-handling.md
)
Collecting Input Data
---------------------
*
Creating Forms
*
Input Validation
*
Uploading Files
*
Handling Multiple Models
*
[
Creating Forms
](
input-forms.md
)
*
[
Input Validation
](
input-validation.md
)
*
[
Uploading Files
](
input-file-uploading.md
)
*
[
Inputs for Multiple Models
](
input-multiple-models.md
)
Presenting Data
---------------
*
Data Formatting
*
Pagination
*
Sorting
*
Data Providers
*
Data Widgets
*
Managing Assets
*
[
Data Formatting
](
output-formatting.md
)
*
[
Pagination
](
output-pagination.md
)
*
[
Sorting
](
output-sorting.md
)
*
[
Data Providers
](
output-data-providers.md
)
*
[
Data Widgets
](
output-data-widgets.md
)
*
[
Managing Assets
](
output-assets.md
)
Working with Database
---------------------
*
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
*
Sphinx
*
Redis
*
MongoDB
*
ElasticSearch
*
[
Data Access Objects
](
db-dao.md
)
- Connecting to a database, basic queries, transactions and schema manipulation
*
[
Query Builder
](
db-query-builder.md
)
- Querying the database using a simple abstraction layer
*
[
Active Record
](
db-active-record.md
)
- The active record ORM, retrieving and manipulating records and defining relations
*
[
Migrations
](
db-migrations.md
)
*
[
Sphinx
](
db-sphinx.md
)
*
[
Redis
](
db-redis.md
)
*
[
MongoDB
](
db-mongodb.md
)
*
[
ElasticSearch
](
db-elastic-search.md
)
Security
--------
*
Authentication
*
Authorization
*
Auth Clients
*
Best Practices
*
[
Authentication
](
security-authentication.md
)
*
[
Authorization
](
security-authorization.md
)
*
[
Auth Clients
](
security-auth-clients.md
)
*
[
Best Practices
](
security-best-practices.md
)
Caching
-------
*
Overview
*
Data Caching
*
Fragment and Page Caching
*
HTTP Caching
*
[
Overview
](
caching-overview.md
)
*
[
Data Caching
](
caching-data.md
)
*
[
Fragment and Page Caching
](
caching-fragment.md
)
*
[
HTTP Caching
](
caching-http.md
)
RESTful Web Services
--------------------
*
Quick Start
*
API Endpoints
*
Resources
*
Data Formatting
*
Authentication
*
Rate Limiting
*
Versioning
*
Caching
*
Error Handling
*
Testing
*
Documentation
*
[
Quick Start
](
rest-quick-start.md
)
*
[
Endpoints
](
rest-endpoints.md
)
*
[
Resources
](
rest-resources.md
)
*
[
Data Formatting
](
rest-data-formatting.md
)
*
[
Authentication
](
rest-authentication.md
)
*
[
Rate Limiting
](
rest-rate-limiting.md
)
*
[
Versioning
](
rest-versioning.md
)
*
[
Caching
](
rest-caching.md
)
*
[
Error Handling
](
rest-error-handling.md
)
*
[
Testing
](
rest-testing.md
)
*
[
Documentation
](
rest-documentation.md
)
Testing
-------
*
Overview
*
Unit Tests
*
Functional Tests
*
Acceptance Tests
*
Fixtures
*
[
Overview
](
test-overview.md
)
*
[
Unit Tests
](
test-unit.md
)
*
[
Functional Tests
](
test-functional.md
)
*
[
Acceptance Tests
](
test-acceptance.md
)
*
[
Fixtures
](
test-fixtures.md
)
Extending Yii
-------------
*
Creating Extensions
*
Customizing Core Code
*
Using 3rd-Party Libraries
*
Using Yii in 3rd-Party Systems
*
Using Yii 1.1 and 2.0 Together
*
[
Creating Extensions
](
extend-creating-extensions.md
)
*
[
Customizing Core Code
](
extend-customizing-core.md
)
*
[
Using 3rd-Party Libraries
](
extend-using-libs.md
)
*
[
Using Yii in 3rd-Party Systems
](
extend-embedding-in-others.md
)
*
[
Using Yii 1.1 and 2.0 Together
](
extend-using-v1-v2.md
)
Development Tools
-----------------
*
Debug Toolbar and Debugger
*
Generating Code using Gii
*
Generating API Documentation
*
Using Composer
*
[
Debug Toolbar and Debugger
](
tool-debugger.md
)
*
[
Generating Code using Gii
](
tool-gii.md
)
*
[
Generating API Documentation
](
tool-apidoc.md
)
*
[
Using Composer
](
tool-composer.md
)
Special Topics
--------------
*
Console Commands
*
Handling Errors
*
Internationalization
*
Logging
*
Mailing
*
Performance Tuning
*
Template Engines
*
Theming
*
[
Console Commands
](
tutorial-console.md
)
*
[
Handling Errors
](
tutorial-handling-errors.md
)
*
[
Internationalization
](
tutorial-i18n.md
)
*
[
Logging
](
tutorial-logging.md
)
*
[
Mailing
](
tutorial-mailing.md
)
*
[
Performance Tuning
](
tutorial-performance.md
)
*
[
Template Engines
](
tutorial-template-engines.md
)
*
[
Theming
](
tutorial-theming.md
)
Widgets
-------
*
Overview
*
GridView: link to demo page
*
ListView: link to demo page
*
DetailView: link to demo page
*
ActiveForm: link to demo page
*
...other widgets...
*
Pjax: link to demo page
*
Menu: link to demo page
*
LinkPager: link to demo page
*
LinkSorter: link to demo page
*
[
Bootstrap Widgets
](
bootstrap-widgets.md
)
*
[
Jquery UI Widgets
](
jui-widgets.md
)
Helpers
-------
*
Overview
*
Html: code snippets organized by practical use cases
*
Url
*
...other helpers...
*
[
ArrayHelper
](
helper-array.md
)
*
[
Html
](
helper-html.md
)
*
[
Url
](
helper-url.md
)
*
[
Security
](
helper-security.md
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment