yicha to
liq qo`llanma
Yii 2.0 boUshbu qollanma [Yii qo
llanmalarining holati bilan](http://www.yiiframework.com/doc/terms/) bilan mos holda yolga qo
yildi.
All Rights Reserved.
2014
Kirish
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
- Sharh
- Kirish skriptlari
- Ilova
- Ilova komponentlari
- Kontrollerlar
- Namoyish
- Modellar
- TBD Filtrlar
- TBD Vidjetlar
- TBD Modullar
- Ресурсы
- TBD Kengaytmalar
So`rovlarni qayta ishlash
- TBD Bootstrapping
- TBD Routing
- TBD So`rovlar
- TBD Javoblar
- TBD Sessiyalar va kuklar
- URL ni tahlil va generatsiya qilish
- Xatolilarni qayta ishlash
- Jurnallarga yozish
Asosiy tushunchalar
- Komponentlar
- Xususiyat
- Xodisa
- O`zini tutish
- Muxim sozlashlar
- Taxalluslar
- Sinflarni avtoyuklash
- Service Locator
- Dependency Injection Container
Ma`lumotlar ombori bilan ishlash
-
Ma`lumotlarga 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 ishlaganda ma`lumotlar sxemasini talqinlarini boshqarish.
- TBD Sphinx
- TBD Redis
- TBD MongoDB
- TBD ElasticSearch
Foydalanuvchidan ma`lumotlarni qabul qilish
Ma`lumotlarni namoyish etish
- TBD Ma`lumotlarni formatlash
-
TBD Sahifalar bo
yicha bo
ajratish - TBD Saralash
- Ma`lumotlar provayderlari
- Ma`lumotlar uchun vidjetlar
- Mavzulashtirish
Xavfsizlik
- Autentifikatsiya
- Mualliflikka tekshiruvi
- Parollar bilan ishlash
- TBD Mualliflikka tekshiruvlar mijozlari
- TBD Eng yaxshi amaliyotlar
Keshlash
REST veb-xizmatlari
- Tezkor boshlash
- Resurslar
- Kontrollerlar
- Routing
- Javoblarni formatlash
- Autentifikatsiya
- So`rovlarni chastotasini chegaralash
- Talqin yaratish
- Xatoliklarni qayta ishlash
Ishlab chiquvchi uskunalari
Test o`tkazish
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
- advanced ilova shabloni
- Ilovani noldan yaratish
- Konsol komandalari
- Xalqarolashtirish
- Pochta yuborish
- Ish inumdorligini oshirish
- TBD shared xostingida ishlash
- Shablonlashtiruvchilar
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
- Sharh
- TBD ArrayHelper
- TBD Html
- TBD Url
- TBD Security