# Panduan Definitif Untuk Yii 2.0 ¶

Tutorial ini dirilis di bawah Persyaratan Dokumentasi Yii.

Seluruh hak cipta dilindungi.

2014 (c) Yii Software LLC.

## Pengantar ¶

- Tentang Yii
- Upgrade dari Versi 1.1

## Mulai ¶

- Instalasi Yii
- Menjalankan Aplikasi
- Mengatakan Hello
- Bekerja dengan Form
- Bekerja dengan Database
- Membuat Kode Otomatis dengan Gii
- Menatap ke Depan

## Struktur Aplikasi ¶

- Tinjauan
- Script Masuk
- Aplikasi
- Komponen Aplikasi
- Controller
- Model
- Views
- Modul
- Filter
- Widgets
- Aset
- Ekstensi

## Penanganan Permintaan ¶

- Tinjauan
- Bootstrap
- Routing dan Pembuatan URL
- Permintaan
- Tanggapan
- Sesi dan Cookies
- Penanganan Kesalahan
- Logging

## Konsep Pokok ¶

- Komponen
- Properti
- Event
- Perilaku
- Konfigurasi
- Alias
- Class Autoloading
- Layanan Locator
- Dependency Injection

## Bekerja dengan Database ¶

- Data Access Objects: Menghubungkan ke database, query dasar, transaksi, dan manipulasi skema
- Query Builder: Query database menggunakan lapisan abstraksi sederhana
- Active Record: ORM Active Record, mengambil dan memanipulasi catatan, dan mendefinisikan hubungan
- Migrasi: Terapkan kontrol versi untuk database Anda dalam lingkungan pengembangan tim
- Sphinx
- Redis
- MongoDB
- ElasticSearch

## Mendapatkan Data dari Pengguna ¶

- Membuat Formulir
- Memvalidasi Masukan
- Mengunggah File
- Mengumpulkan Masukan Tabel
- Mendapatkan Data untuk Beberapa Model

## Menampilkan Data ¶

- Pemformatan Data
- Pagination
- Pengurutan
- Penyedia Data
- Data Widget
- Bekerja dengan Script Client
- Tema

## Keamanan ¶

- Tinjauan
- Otentikasi
- Otorisasi
- Bekerja dengan Kata Sandi
- Kriptografi
- Otentikasi Klien
- Praktik Terbaik

## Caching ¶

- Tinjauan
- Caching Data
- Caching Fragmen
- Caching Halaman
- Caching HTTP

## Layanan Web RESTful ¶

- Quick Start
- Sumber Daya
- Controller
- Routing
- Penformatan Respon
- Otentikasi
- Pembatasan Laju
- Versi
- Penanganan Kesalahan

## Alat Pengembangan ¶

- Debug Toolbar dan Debugger
- Membuat Kode Otomatis dengan Gii
- Membuat API Documentation

## Pengujian ¶

- Tinjauan
- Persiapan Lingkungan Pengujian
- Tes Satuan
- Tes Fungsional
- Tes Penerimaan
- Jadwal

## Topik Khusus ¶

- Cetakan Proyek Lanjutan
- Membangun Aplikasi dari Awal
- Console Commands
- Validator Inti
- Internasionalisasi
- Mailing
- Penyetelan Performa
- Lingkungan Shared Hosting
- Template Engine
- Bekerja dengan Kode Pihak Ketiga

## Widget ¶

- GridView
- ListView
- DetailView
- ActiveForm
- Pjax
- Menu
- LinkPager
- LinkSorter
- Bootstrap Widgets
- JQuery UI Widgets

## Alat Bantu ¶

- Tinjauan
- ArrayHelper
- Html
- Url