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.
6.3 KiB
6.3 KiB
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
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
- Kontrollyorlar
- Namoyish
- Modellar
- TBD Filtrlar
- TBD Vidjetlar
- TBD Modullar
- Resurslar
- 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
- Xatoliklarni qayta ishlash
- Jurnallarga yozish
Asosiy tushunchalar
- Komponentlar
- Xususiyat
- Xodisa
- O'zini tutish
- Muhim sozlashlar
- Taxalluslar
- Sinflarni avtoyuklash
- Service Locator
- Dependency Injection Container
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
Ma'lumotlarni namoyish etish
- TBD Ma'lumotlarni formatlash
- TBD Sahifalar bo'yicha ajratish
- TBD Saralash
- Ma'lumotlar provayderlari
- Ma'lumotlar uchun vidjetlar
- Mavzulashtirish
Xavfsizlik
- Autentifikatsiya
- Avtorizatsiya
- Parollar bilan ishlash
- TBD Avtorizatsiya mijozlari
- TBD Eng yaxshi amaliyotlar
Keshlash
REST web-xizmatlari
- Tezkor boshlash
- Resurslar
- Kontrollyorlar
- Routing
- Javoblarni formatlash
- Autentifikatsiya
- So'rovlarni chastotasini chegaralash
- Talqin yaratish
- Xatoliklarni qayta ishlash
Ishlab chiquvchining uskunalari
- Qayta ishlash paneli va qayta ishlovchi
- Gii bilan kodni generatsiya qilish
- TBD API qo'llanmani generatori
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