Web dasturlash


Model va Controller bolalar sinflarini amalga oshirish, View "larini yaratish



Download 150,93 Kb.
bet18/18
Sana17.02.2021
Hajmi150,93 Kb.
#59081
TuriReferat
1   ...   10   11   12   13   14   15   16   17   18
Bog'liq
To'reniyazov Shaxniyaz.Veb Referat

2.3. Model va Controller bolalar sinflarini amalga oshirish, View "larini yaratish


Endi o'yin-kulgi boshlanadi! Bizning tashrif kartamiz saytimiz quyidagi sahifalardan iborat bo'ladi.

  1. Uy

  2. Xizmatlar

  3. Portfel

  4. Aloqa ma'lumotlari

  5. Shuningdek - "404" sahifasi

Har bir sahifada kontrollerlar papkasida o'z nazoratchisi va ko'rinishlar papkasidagi ko'rinish mavjud. Ba'zi sahifalarda modellar yoki modellar papkasidagi modellardan foydalanishlari mumkin.

Ammo ushbu versiyada men quyidagi sinflarni va ularning tegishli turlarini chizdim:



    • Tasdiqlash protsedurasi to'ldirilganidan so'ng, login va parolni kiritish uchun forma bilan ko'rinadigan ko'rinadigan Controller_Login, va agar muvaffaqiyatli bo'lsa, foydalanuvchi ma'mur paneliga yo'naltiriladi.

    • Controller_Admin indeks harakati bilan, u foydalanuvchi ilgari saytda ma'mur sifatida vakolatlanganligini tekshiradi (agar u mavjud bo'lsa, u holda ma'mur ko'rinishi ko'rsatiladi) va tizimdan chiqish uchun harakat.

Autentifikatsiya va avtorizatsiya - bu boshqa mavzu, shuning uchun bu erda ko'rib chiqilmaydi, lekin boshlash kerak bo'lgan narsa bo'lishi uchun faqat yuqorida ko'rsatilgan havola keltirilgan.

Xulosa


MVC shablonlari qisqa vaqt ichida sifatli va murakkab echimlarni ishlab chiqish uchun yaratilgan ko'plab ramkalar va CMS-larda arxitektura asosi sifatida ishlatiladi. Bunga abstraktsiya darajasini oshirish orqali erishildi, chunki inson miyasi ishlashi mumkin bo'lgan tuzilmalarning murakkabligi chegarasi bor.

Ammo, oddiy veb-ilovalarni (masalan, tashrif kartalari saytlari) ishlab chiqishda Yii yoki Kohana kabi bir necha yuz fayllardan iborat veb-freymlardan foydalanish har doim ham maqsadga muvofiq emas. Endi biz bitta faylda Php, Html, CSS va JavaScript kodlarini aralashtirmaslik uchun chiroyli MVC modelini yaratishga qodirmiz.

Ushbu maqola CMF-ni o'rganish uchun boshlang'ich nuqta bo'lib, siz o'zingizning veb-ilovangiz uchun asos bo'lishi mumkin bo'lgan haqiqatan ham to'g'ri bo'lgan narsaning namunasidir. Ehtimol, u hatto sizni ilhomlantirgan va siz allaqachon MVC-ga asoslangan mikrogramma yoki CMS-ni yozishni o'ylayapsiz. Ammo, siz blackjack va fohisha bilan boshqa velosiped ixtiro qilishdan oldin, o'ylab ko'ring, o'z harakatlaringizni mavjud loyihani rivojlantirish va yordam berishga yo'naltirish oqilona bo'ladimi ?!

Adabiyotlar:



  1. Library.Ziyonet.uz

  2. www.texnoman.uz

Download 150,93 Kb.

Do'stlaringiz bilan baham:
1   ...   10   11   12   13   14   15   16   17   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