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
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
PSDI Army
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
Show 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
Introduction
------------
------------
*
What is Yii
*
[
About Yii
](
intro-yii.md
)
- What is Yii and what is it good for?
*
Upgrading from Version 1.1
*
[
Upgrading from Version 1.1
](
intro-upgrade-from-v1.md
)
Getting Started
Getting Started
---------------
---------------
*
Overview
*
[
Overview
](
start-overview.md
)
- Where should you start from?
*
Starting with Basic App
*
[
Starting with Basic App
](
start-basic.md
)
- Best for developing a single-tier application by a single person
*
Starting with Advanced App
*
[
Starting with Advanced App
](
start-advanced.md
)
- Best for developing an enterprise application by a team
*
Starting from Scratch
*
[
Starting from Scratch
](
start-scratch.md
)
- Best for learning every bit of creating an application step-by-step
Basic Concepts
Basic Concepts
--------------
--------------
*
Object Properties
*
[
Object Properties
](
basic-properties.md
)
*
Events
*
[
Events
](
basic-events.md
)
*
Behaviors
*
[
Behaviors
](
basic-behaviors.md
)
*
Object Configurations
*
[
Object Configurations
](
basic-configs.md
)
*
Class Autoloading
*
[
Class Autoloading
](
basic-autoloading.md
)
*
Path Aliases
*
[
Path Aliases
](
basic-alias.md
)
*
Extensions
*
[
Extensions
](
basic-extensions.md
)
*
Service Locator
*
[
Service Locator
](
basic-service-locator.md
)
*
Dependency Injection Container
*
[
Dependency Injection Container
](
basic-di-container.md
)
Key Components
Key Components
--------------
--------------
*
MVC Overview
*
[
MVC Overview
](
structure-mvc.md
)
*
Entry Scripts
*
[
Entry Scripts
](
structure-entry-scripts.md
)
*
Applications
*
[
Applications
](
structure-applications.md
)
*
Controllers and Actions
*
[
Controllers and Actions
](
structure-controllers.md
)
*
Views
*
[
Views
](
structure-views.md
)
*
Models
*
[
Models
](
structure-models.md
)
*
Action Filters
*
[
Action Filters
](
structure-filters.md
)
*
Widgets
*
[
Widgets
](
structure-widgets.md
)
*
Modules
*
[
Modules
](
structure-modules.md
)
Handling Requests
Handling Requests
-----------------
-----------------
*
Request Lifecycle
*
[
Request Lifecycle
](
runtime-lifecycle.md
)
*
Bootstrapping
*
[
Bootstrapping
](
runtime-bootstrapping.md
)
*
Routing
*
[
Routing
](
runtime-routing.md
)
*
Requests
*
[
Requests
](
runtime-requests.md
)
*
Responses
*
[
Responses
](
runtime-responses.md
)
*
Sessions and Cookies
*
[
Sessions and Cookies
](
runtime-sessions-cookies.md
)
*
URL Parsing and Generation
*
[
URL Parsing and Generation
](
runtime-url-handling.md
)
Collecting Input Data
Collecting Input Data
---------------------
---------------------
*
Creating Forms
*
[
Creating Forms
](
input-forms.md
)
*
Input Validation
*
[
Input Validation
](
input-validation.md
)
*
Uploading Files
*
[
Uploading Files
](
input-file-uploading.md
)
*
Handling Multiple Models
*
[
Inputs for Multiple Models
](
input-multiple-models.md
)
Presenting Data
Presenting Data
---------------
---------------
*
Data Formatting
*
[
Data Formatting
](
output-formatting.md
)
*
Pagination
*
[
Pagination
](
output-pagination.md
)
*
Sorting
*
[
Sorting
](
output-sorting.md
)
*
Data Providers
*
[
Data Providers
](
output-data-providers.md
)
*
Data Widgets
*
[
Data Widgets
](
output-data-widgets.md
)
*
Managing Assets
*
[
Managing Assets
](
output-assets.md
)
Working with Database
Working with Database
---------------------
---------------------
*
Data Access Objects
- Connecting to a database, basic queries, transactions and schema manipulation
*
[
Data Access Objects
](
db-dao.md
)
- Connecting to a database, basic queries, transactions and schema manipulation
*
Query Builder
- Querying the database using a simple abstraction layer
*
[
Query Builder
](
db-query-builder.md
)
- Querying the database using a simple abstraction layer
*
Active Record
- The active record ORM, retrieving and manipulating records and defining relations
*
[
Active Record
](
db-active-record.md
)
- The active record ORM, retrieving and manipulating records and defining relations
*
Migrations
*
[
Migrations
](
db-migrations.md
)
*
Sphinx
*
[
Sphinx
](
db-sphinx.md
)
*
Redis
*
[
Redis
](
db-redis.md
)
*
MongoDB
*
[
MongoDB
](
db-mongodb.md
)
*
ElasticSearch
*
[
ElasticSearch
](
db-elastic-search.md
)
Security
Security
--------
--------
*
Authentication
*
[
Authentication
](
security-authentication.md
)
*
Authorization
*
[
Authorization
](
security-authorization.md
)
*
Auth Clients
*
[
Auth Clients
](
security-auth-clients.md
)
*
Best Practices
*
[
Best Practices
](
security-best-practices.md
)
Caching
Caching
-------
-------
*
Overview
*
[
Overview
](
caching-overview.md
)
*
Data Caching
*
[
Data Caching
](
caching-data.md
)
*
Fragment and Page Caching
*
[
Fragment and Page Caching
](
caching-fragment.md
)
*
HTTP Caching
*
[
HTTP Caching
](
caching-http.md
)
RESTful Web Services
RESTful Web Services
--------------------
--------------------
*
Quick Start
*
[
Quick Start
](
rest-quick-start.md
)
*
API Endpoints
*
[
Endpoints
](
rest-endpoints.md
)
*
Resources
*
[
Resources
](
rest-resources.md
)
*
Data Formatting
*
[
Data Formatting
](
rest-data-formatting.md
)
*
Authentication
*
[
Authentication
](
rest-authentication.md
)
*
Rate Limiting
*
[
Rate Limiting
](
rest-rate-limiting.md
)
*
Versioning
*
[
Versioning
](
rest-versioning.md
)
*
Caching
*
[
Caching
](
rest-caching.md
)
*
Error Handling
*
[
Error Handling
](
rest-error-handling.md
)
*
Testing
*
[
Testing
](
rest-testing.md
)
*
Documentation
*
[
Documentation
](
rest-documentation.md
)
Testing
Testing
-------
-------
*
Overview
*
[
Overview
](
test-overview.md
)
*
Unit Tests
*
[
Unit Tests
](
test-unit.md
)
*
Functional Tests
*
[
Functional Tests
](
test-functional.md
)
*
Acceptance Tests
*
[
Acceptance Tests
](
test-acceptance.md
)
*
Fixtures
*
[
Fixtures
](
test-fixtures.md
)
Extending Yii
Extending Yii
-------------
-------------
*
Creating Extensions
*
[
Creating Extensions
](
extend-creating-extensions.md
)
*
Customizing Core Code
*
[
Customizing Core Code
](
extend-customizing-core.md
)
*
Using 3rd-Party Libraries
*
[
Using 3rd-Party Libraries
](
extend-using-libs.md
)
*
Using Yii in 3rd-Party Systems
*
[
Using Yii in 3rd-Party Systems
](
extend-embedding-in-others.md
)
*
Using Yii 1.1 and 2.0 Together
*
[
Using Yii 1.1 and 2.0 Together
](
extend-using-v1-v2.md
)
Development Tools
Development Tools
-----------------
-----------------
*
Debug Toolbar and Debugger
*
[
Debug Toolbar and Debugger
](
tool-debugger.md
)
*
Generating Code using Gii
*
[
Generating Code using Gii
](
tool-gii.md
)
*
Generating API Documentation
*
[
Generating API Documentation
](
tool-apidoc.md
)
*
Using Composer
*
[
Using Composer
](
tool-composer.md
)
Special Topics
Special Topics
--------------
--------------
*
Console Commands
*
[
Console Commands
](
tutorial-console.md
)
*
Handling Errors
*
[
Handling Errors
](
tutorial-handling-errors.md
)
*
Internationalization
*
[
Internationalization
](
tutorial-i18n.md
)
*
Logging
*
[
Logging
](
tutorial-logging.md
)
*
Mailing
*
[
Mailing
](
tutorial-mailing.md
)
*
Performance Tuning
*
[
Performance Tuning
](
tutorial-performance.md
)
*
Template Engines
*
[
Template Engines
](
tutorial-template-engines.md
)
*
Theming
*
[
Theming
](
tutorial-theming.md
)
Widgets
Widgets
-------
-------
*
Overview
*
GridView: link to demo page
*
GridView: link to demo page
*
ListView: link to demo page
*
ListView: link to demo page
*
DetailView: link to demo page
*
DetailView: link to demo page
*
ActiveForm: 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
Helpers
-------
-------
*
Overview
*
[
ArrayHelper
](
helper-array.md
)
*
Html: code snippets organized by practical use cases
*
[
Html
](
helper-html.md
)
*
Url
*
[
Url
](
helper-url.md
)
*
...other helpers...
*
[
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