Yii akronim sifatida qaralganda uning yoyilma matni qanday bo'ladi?
Yes it is
-bu universal freymvork va uni barcha turdagi web ilovalar uchun qo'llash mumkin.
Yii
Yii full-... freymvork hisoblanadi.
stack
PHP freymvorklar singari Yii ham kodni tashkillashtirish uchun qanday modelidan foydalanadi
MVC (Model-View-Controller)
Yii faqat loyihalashtirishning ma'lum bir qolipiga ergashib dizaynni murakkablashtirmasdan ... kod yozish falsafasiga tayanadi.
sodda va elegantli
Yii ning asosiy maqsadlaridan biri bu-...
Ishlash tezligi
Ayni vaqtda Yii ning nechta yo'nalishi mavjud?
2
Yii ning yo'nalishlarini ko'rsating
1.1 va 2.0
...talqini - bu Composer, PSR, nomlar sohasi, treytlar(traits) va boshqa shular kabi ko'pgina oxirgi texnologiyalarni va qaydnomalarni qo'llovchi Yii ning to'liq boshqatdan yozilgan talqini.
2.0
Freymvork to'liq obektga mo'ljallangan dasturlashga (OMD) asoslanganligi bois Yii da ishlash uchun OMD ni umumiy tushunish talab etiladi. Shuningdek, PHP ning zamonaviy imkoniyatlari bo'lmish nimalarni o'rganish talab etiladi.
Nomlar soxasi va treytlar
Yii ning 2.0 talqini nimaga asoslangan?
PHP uchun bog'liqliklarni boshqaruvchi hisoblangan Composer ga
Yii 2.0 ning asosiy o'zgarishlaridan biri bu -..
nomlar sohasi
PHP ning asosiy o'zgarishlari qaysi javobda to'g'ri keltirilgan?
Nomlar sohasi; Anonim funksiyalar; Massivlar uchun qisqa sintaksisni qo'llash: [...elementlar...] ni array(...элементы...) o'rniga; Qisqartirilgan teglarni qo'llash = ko'rinish fayllarida chiqarish uchun. PHP 5.4 talqinida ushbu imkoniyatni hech qanday sozlashlarsiz qo'llash mumkin; SPL ning klaslari va interfeyslari; Kechroq statik bog'lash (LSB); Sana va vaqt uchun klaslar; Treytlar; Xalqarolashtirish (Intl); Xalqarolashtirish imkoniyatlaridan foydalanish maqsadida Yii 2.0 PHP ning intl kengaytmasini ishlatadi.
Yii 2.0 ning asosiy o'zgarishlaridan biri bu ... sohasi hisoblanadi.
nomlar
... klas oddiy asos klas bo'lib xususiyatlar uchun getter va setter larni ishlatishga imkon beradi.
BaseObject
... klas BaseObject klasdan voris bo'lib xodisalar va o'zini tutish larni qo'llab quvvatlaydi.
Component
... klas obektlarni sozlashni yagona usulini tashkillashtiradi.
BaseObject
Yii 2.0 da 1.1 dagi CComponent klas ikkita klasga ajratilgan. Bular qaysilar?
yii\base\BaseObject va yii\base\Component
Klaslarni nomlash kelishuvi ... strukturasiga asoslanilgan.