Yii 2.0 bo'yicha to'liq qo'llanma
Ushbu qo’llanma Yii qo’llanmalarining holati bilan mos holda yo’lga qo’yildi.
All Rights Reserved.
2014 © Yii Software LLC.
Kirish
Section titled “Kirish”Birinchi tanishuv
Section titled “Birinchi tanishuv”- Yii ni o’rnatish
- Ilovani ishga tushirish
- «Salom» deymiz
- Formalar bilan ishlash
- Ma’lumotlar ombori bilan ishlash
- Gii yordamida kodlarni generatsiya qilish
- Keyin nima?
Ilova strukturasi
Section titled “Ilova strukturasi”- Sharh
- Kirish skriptlari
- Ilova
- Ilova komponentlari
- Kontrollyorlar
- Namoyish
- Modellar
- TBD Filtrlar
- TBD Vidjetlar
- TBD Modullar
- Resurslar
- TBD Kengaytmalar
So’rovlarni qayta ishlash
Section titled “So’rovlarni qayta ishlash”- TBD Bootstrapping
- TBD Routing
- TBD So’rovlar
- TBD Javoblar
- TBD Sessiyalar va kuklar
- URL ni tahlil va generatsiya qilish
- Xatoliklarni qayta ishlash
- Jurnallarga yozish
Asosiy tushunchalar
Section titled “Asosiy tushunchalar”- Komponentlar
- Xususiyat
- Xodisa
- O’zini tutish
- Muhim sozlashlar
- Taxalluslar
- Sinflarni avtoyuklash
- Service Locator
- Dependency Injection Container
Ma’lumotlar ombori bilan ishlash
Section titled “Ma’lumotlar ombori bilan ishlash”- Ma’lumotlar bilan ishlashga imkon beruvchi obektlar(DAO) - Ma’lumotlar ombori bilan bog’lanish, oddiy so’rovlar, tranzaksiya va sxema bilan ishlash.
- So’rovlarni yaratuvchi - Ma’lumotlar omboriga abstraksiyaning oddiy qatlamidan so’rovlar.
- Active Record - AR obektlarini olish, ular bilan ishlash va bog’lanishlarni aniqlash.
- Migratsiyalar - Komandada (jamoada) ishlaganda ma’lumotlar sxemasini talqinlarini boshqarish.
- TBD Sphinx
- TBD Redis
- TBD MongoDB
- TBD ElasticSearch
Foydalanuvchidan ma’lumotlarni qabul qilish
Section titled “Foydalanuvchidan ma’lumotlarni qabul qilish”Ma’lumotlarni namoyish etish
Section titled “Ma’lumotlarni namoyish etish”- TBD Ma’lumotlarni formatlash
- TBD Sahifalar bo’yicha ajratish
- TBD Saralash
- Ma’lumotlar provayderlari
- Ma’lumotlar uchun vidjetlar
- Mavzulashtirish
Xavfsizlik
Section titled “Xavfsizlik”- Autentifikatsiya
- Avtorizatsiya
- Parollar bilan ishlash
- TBD Avtorizatsiya mijozlari
- TBD Eng yaxshi amaliyotlar
Keshlash
Section titled “Keshlash”REST web-xizmatlari
Section titled “REST web-xizmatlari”- Tezkor boshlash
- Resurslar
- Kontrollyorlar
- Routing
- Javoblarni formatlash
- Autentifikatsiya
- So’rovlarni chastotasini chegaralash
- Talqin yaratish
- Xatoliklarni qayta ishlash
Ishlab chiquvchining uskunalari
Section titled “Ishlab chiquvchining uskunalari”- Qayta ishlash paneli va qayta ishlovchi
- Gii bilan kodni generatsiya qilish
- TBD API qo’llanmani generatori
Test o’tkazish
Section titled “Test o’tkazish”Yii kengaytmalari
Section titled “Yii kengaytmalari”- Kengaytmani yaratish
- Freymvork kodini kengaytirish
- Tashqi kutubxonalarni qo’llash
- TBD Tashqi tizimlarda Yii integratsiyasi
- TBD Yii 1.1 va 2.0 larni bir vaqtda ishlatish
- Composer ni ishlatish
Maxsus mavzular
Section titled “Maxsus mavzular”- advanced ilova shabloni
- Ilovani noldan yaratish
- Konsol komandalari
- Xalqarolashtirish
- Pochta yuborish
- Ish inumdorligini oshirish
- TBD shared xostingida ishlash
- Shablonlashtiruvchilar
Vidjetlar
Section titled “Vidjetlar”- 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 vidjetlari
- TBD Jquery UI vidjetlari
Xelperlar
Section titled “Xelperlar”- Sharh
- TBD ArrayHelper
- TBD Html
- TBD Url
- TBD Security