Web dasturlash


PHP dasturini yaratishda MVC shablonining afzalliklari



Download 150,93 Kb.
bet11/18
Sana17.02.2021
Hajmi150,93 Kb.
#59081
TuriReferat
1   ...   7   8   9   10   11   12   13   14   ...   18
Bog'liq
To'reniyazov Shaxniyaz.Veb Referat

PHP dasturini yaratishda MVC shablonining afzalliklari

Yuqorida aytib o'tilganidek, bu birinchi navbatda php sayt yaratuvchilarini bo'limlarga ajratishdir. Shuningdek, agar katta loyiha yaratilsa, php dasturining tezligi oshadi. Php dasturchisining o'zi haqida gap ketganda, bu php kodini to'g'ri tuzishdir (hamma narsani o'z joyida tushunish osonroq).

  Ko'pchilik bitta vazifa bilan ishlash uchun loyihani yozishni boshlaydi, bu ko'p foydalanuvchilarni boshqarish tizimiga aylanishi mumkinligini anglatmaydi, aytaylik, tarkib yoki Xudo taqiqlagan, ishlab chiqarish. Va hamma narsa ajoyib va \u200b\u200bsalqin bo'lib ko'rinadi, yozilgan kod butunlay baliqlar va qattiq kodlardan iborat ekanligini tushunishni boshlamaguningizcha hamma narsa ishlaydi. Kod, ba'zida hatto o'qib bo'lmaydigan tartib, so'rovlar va baliqlar bilan aralashtirilgan. Favqulodda muammo mavjud: yangi xususiyatlarni qo'shganda, siz "bu erda nima yozilgan edi?" Ni eslab, uzoq vaqt davomida ushbu kod bilan aralashishingiz kerak. va o'zingizni o'tmishda la'natlang.

Ehtimol, siz dizayn naqshlari haqida eshitgansiz va hatto ushbu ajoyib kitoblardan yozgansiz:



  • E. Gamma, R. Xelm, R. Jonson, J. Vlissidlar "Ob'ektiv dizayn texnikasi. Dizayn naqshlari ”;

  • M. Fouller "Korporativ dasturiy ta'minot arxitekturasi".

Ko'pchilik, ulkan qo'llanmalar va hujjatlardan qo'rqmagan holda, har qanday zamonaviy ramkalarni o'rganishga harakat qilishdi va tushunish qiyinligiga duch kelishdi (bir-biri bilan chambarchas bog'langan ko'plab me'moriy tushunchalar mavjudligi sababli) zamonaviy vositalarni o'rganishni va "uzoq quti" da qo'llashni keyinga qoldirdilar.

Ushbu maqola birinchi navbatda yangi boshlanuvchilar uchun foydali bo'ladi. Qanday bo'lmasin, bir necha soat ichida siz barcha zamonaviy veb-ramkalar ostidagi MVC naqshini amalga oshirish to'g'risida fikrga ega bo'lasiz, va buni qanday amalga oshirish haqida batafsil ma'lumot olish uchun "ovqat" olasiz. Maqolaning oxirida foydali havolalar to'plami mavjud bo'lib, ular sizga (MVC-dan tashqari) veb-ramkalar nimadan iboratligini va qanday ishlashini aniqlashga yordam beradi.

Qattiq yadroli PHP dasturchilari ushbu maqolada o'zlari uchun yangilik topishlari dargumon, ammo ularning asosiy matndagi sharhlari va izohlari juda foydali bo'ladi! Chunki nazariyasiz, amaliyot mumkin emas, va amaliyotsiz, nazariya befoyda, keyin dastlab ozgina nazariya bo'ladi va keyin biz amaliyotga o'tamiz. Agar siz MVC tushunchasi bilan allaqachon tanish bo'lsangiz, nazariya bo'limini o'tkazib yuborishingiz va to'g'ridan-to'g'ri amaliyotga o'tishingiz mumkin.


Download 150,93 Kb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   18




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish