Das umfassende Handbuch für Yii 2.0
Dieses Tutorial wurde unter den Bedingungen der Yii-Dokumentation veröffentlicht.
Alle Rechte vorbehalten.
2014 (c) Yii Software LLC.
Einführung
Abschnitt betitelt „Einführung“Einstieg
Abschnitt betitelt „Einstieg“- Yii installieren
- Running Applications
- Hallo sagen
- Arbeiten mit Formularen
- Arbeiten mit Datenbanken
- Code generieren mit Gii
- Ausblick
Application Struktur
Abschnitt betitelt „Application Struktur“- Überblick
- Entry Scripts
- Applications
- Application Komponenten
- Controller
- Model
- View
- TBD Filters
- TBD Widgets
- TBD Modules
- Assets
- TBD Extensions
Anfragen bearbeiten
Abschnitt betitelt „Anfragen bearbeiten“- TBD Bootstrapping
- TBD Routing
- TBD Requests
- TBD Responses
- TBD Sessions and Cookies
- Parsen und Generieren von URLs
- Fehlerbehandlung
- Logging
Kern-Konzepte
Abschnitt betitelt „Kern-Konzepte“- Komponenten
- Eigenschaften
- Events (Ereignisse)
- Behaviors
- Konfiguration
- Aliase
- Class Autoloading
- Service Locator
- Dependency Injection Container
Arbeiten mit Datenbanken
Abschnitt betitelt „Arbeiten mit Datenbanken“- 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 - Version control your databases in a team development environment
- TBD Sphinx
- TBD Redis
- TBD MongoDB
- TBD ElasticSearch
Eingabedaten verarbeiten
Abschnitt betitelt „Eingabedaten verarbeiten“Ausgabe von Daten
Abschnitt betitelt „Ausgabe von Daten“- TBD Data Formatting
- TBD Pagination
- TBD Sorting
- Data Providers
- Data Widgets
- Theming
Sicherheit
Abschnitt betitelt „Sicherheit“Caching
Abschnitt betitelt „Caching“RESTful Web Services
Abschnitt betitelt „RESTful Web Services“- Quick Start
- Resources
- Controllers
- Routing
- Response Formatting
- Authentication
- Rate Limiting
- Versioning
- Error Handling
Development Tools
Abschnitt betitelt „Development Tools“Testing
Abschnitt betitelt „Testing“- Overview
- TBD Unit Tests
- TBD Functional Tests
- TBD Acceptance Tests
- Fixtures
Yii erweitern
Abschnitt betitelt „Yii erweitern“- Creating Extensions
- Customizing Core Code
- Using 3rd-Party Libraries
- TBD Using Yii in 3rd-Party Systems
- TBD Using Yii 1.1 and 2.0 Together
- Using Composer
Weitere Themen
Abschnitt betitelt „Weitere Themen“- Advanced Application Template
- Building Application from Scratch
- Console Commands
- Core Validators
- Internationalization
- Mailing
- Performance Tuning
- TBD Shared Hosting Environment
- Template Engines
Widgets
Abschnitt betitelt „Widgets“- GridView: link to demo page
- ListView: link to demo page
- DetailView: link to demo page
- ActiveForm: link to demo page
- Pjax: link to demo page
- Menu: link to demo page
- LinkPager: link to demo page
- LinkSorter: link to demo page
- Bootstrap Widgets
- Jquery UI Widgets
Helfer-Klassen
Abschnitt betitelt „Helfer-Klassen“- Overview
- TBD ArrayHelper
- TBD Html
- TBD Url
- TBD Security