Funktsionallik va nomuvofiqliklar
MVC qat'iy ravishda amalga oshirilmagani uchun uni turli yo'llar bilan amalga oshirish mumkin. Biznes mantig'ini qaerdan topish kerakligi to'g'risida umumiy
qabul qilingan ta'rif yo'q. Bu kontrolörde yoki modelda bo'lishi mumkin. Ikkinchi holda, model barcha ma'lumotlar va funktsiyalarga ega bo'lgan barcha biznes ob'ektlarini o'z ichiga oladi.
Ba'zi ramkalar biznes mantig'ini qaerga o'rnatish kerakligini qat'iy belgilaydi, boshqalarida bunday qoidalar yo'q.
Shuningdek, foydalanuvchi tomonidan kiritilgan ma'lumotlarni tekshirish qaerda bo'lishi kerakligi ko'rsatilmagan. Oddiy tekshirish hatto ko'rinishda ham sodir bo'lishi mumkin, ammo ular kontrolör yoki modelda ko'proq uchraydi.Ma'lumotni xalqarolashtirish va formatlashda ham manzil aniq ko'rsatilmagan.
XULOSA : Men bu mustaqil ishini bajarish jarayonida MVC texnologiyalarning ishlash mexanizmi uning kelib chiqishi va avfzallilkalrini yorotib berdim. Mun bu bustaqil ishni yozish davomida bilgan va bilmagan bilimlarimni yanada nustahkamladim
Foydalanilgan adabiyotlar
Web-dasturlash darsligi
Darsdagi slaydlar
Fayllar.org
Do'stlaringiz bilan baham: |