You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
7.0 KiB
7.0 KiB
Yii 2.0 için Açıklayıcı Rehber
Bu döküman, Yii Dökümantasyon Koşulları altında yayınlandı.
Tüm hakları saklıdır.
2014 (c) Yii Software LLC.
Giriş
Başlarken
- Ne bilmeye ihtiyacın var
- Yii Kurulumu
- Uygulamaları Çalıştırmak
- Merhaba deyin
- Formlarla Çalışırken
- Veritabanıyla Çalışırken
- Gii ile Kod Oluşturmak
- İleriye Bakmak
Uygulama Yapısı
- Uygulama Yapısına Genel Bakış
- Giriş Komutları
- Uygulamalar
- Uygulama Bileşenleri
- Kontrolcüler
- Modeller
- Görünümler
- Modüller
- Filtreler
- Araçlar
- Varlıklar
- Uzantılar
İstekleri İşlemek
- İstekleri İşlemeye Genel Bakış
- Bootstrapping
- Yönlendirme ve URL Oluşturma
- İstekler
- Yanıtlar
- Oturumlar ve Çerezler
- Hataları İşleme
- Logging
Anahtar Kavramlar
- Bileşenler
- Özellikler
- Olaylar
- Davranışlar
- Yapılandırmalar
- Takma Adlar
- Sınıf Otomatik Yüklemesi
- Servis Bulucu
- Dependency Injection Container
Veritabanıyla Çalışırken
- Veritabanı Erişim Nesneleri: Bir veritabanına bağlanmak, basit sorgular, işlemler ve şema manipilasyonu
- Sorgu Oluşturucu: Basit bir ayırma katmanı kullanarak veritabanı sorgulama
- Active Record: Active Record ORM, kayıtları almak, değiştirmek ve ilişkileri tanımlama
- Taşıma İşlemleri: Bir takım geliştirme ortamında sürüm kontrolünü veritabanlarına uygula
- Sphinx
- Redis
- MongoDB
- ElasticSearch
Kullanıcılardan Veri Alırken
- Form Oluşturma
- Veri Kontrolü
- Dosya Yükleme
- Collecting Tabular Input
- Birden fazla Model için Veri Alma
- Extending ActiveForm on the Client Side
Veriyi Gösterirken
- Veri Tipini Değiştirme
- Sayfalama
- Sıralama
- Veri Sağlayıcıları
- Veri Araçları
- Scriptlerle Çalışmak
- Tema Kullanımı
Güvenlik
- Güvenliğe Genel Bakış
- Kimlik Denetleme
- Yetkilendirme
- Şifrelerle Çalışma
- Kriptografi
- Auth Clients
- Egzersizler
Cache Almak
- Cache Genel Bakış
- Veriyi Cache Alma
- Sayfanın Sadece Bir Kısmını Cache Alma
- Sayfanın Tamamını Cache Alma
- HTTP Cache Alma
RESTful Web Servisleri
- Hızlı Başlangıç
- Kaynaklar
- Kontrolcüler
- Rota Yöntemleri
- Yanıt Formatlama
- Kimlik Denetleme
- İstek Sınırlama
- Sürümlere Ayırma
- Hataları Kullanma
Geliştirici Araçları
Test
- Testlere Genel Bakış
- Testler için Ortam Kurulumu
- Unit Testleri
- Fonksiyonel Testler
- Kabul Testleri
- Fixtures
Özel Başlıklar
- Gelişmiş Proje Şablonu
- Building Application from Scratch
- Konsol Komutları
- Core Validators
- Docker
- Uluslararası Hale Getirme
- Mail Gönderme
- Performans Ayarları
- Paylaşımlı Sunucu Ortamı
- Şablon Motoru
- 3. Parti Kodlarla Çalışma
- Yii'yi Mikro Kütüphane Gibi Kullanma
Araçlar
- GridView
- ListView
- DetailView
- ActiveForm
- Pjax
- Menu
- LinkPager
- LinkSorter
- Bootstrap Widgets
- jQuery UI Widgets