Phpda obyektga yo’naltirilgan dasturlash. Mvc texnologiyasi
Download 9.14 Kb.
|
Phpda obyektga yo’naltirilgan dasturlash. Mvc texnologiyasi-fayllar.org
- Bu sahifa navigatsiya:
- Model:= Model
- Korinish:= View
- Nazoratchi:=
- WEB ilova uchun MVC loyihalash strukturasi
MVC texnologiyasiModel-View-Controller uchun qisqartirilgan MVC - bu zamonaviy foydalanuvchi interfeyslarini ishlab chiqish uchun keng tarqalgan dastur dizayni modelidir. MVC modeli ob'ektga yo'naltirilgan dizayn hamjamiyatidan kelib chiqqan holda zamonaviy ob'ektga yo'naltirilgan dasturiy ta'minotni ishlab chiqish markazidir. U dastlab 1979 yilda Thing-Model-View- muharriri deb nomlangan, ammo keyinchalik soddalashtirilgan va Model-View-Controller deb nomlangan. U asosan mobil va veb-ilovalarni yaratish va ishlab chiqish uchun ishlatiladi. Ilovaning foydalanuvchi interfeysini uchta alohida qismga ajratadi: Model, View va Controller.Model:=ModelModel siz dastur ichida foydalanishni rejalashtirgan ma'lumotlarni tavsiflovchi sinflar to'plamini anglatadi. U ma'lumotlar uchun umumiy formatni tavsiflaydi, lekin shuningdek, ish qoidalari, o'zgartirishlar, tekshirish mantiqlari va boshqa funktsiyalarni o'z ichiga olishi mumkin.Ko'rinish:=ViewKo'rish modeldan ko'rsatilishi kerak bo'lgan ma'lumotlarni anglatadi. Ilovaning foydalanuvchi interfeysi qanday ko'rsatilishini belgilaydi. Model dasturga qarab bir qator ko'rinishga ega bo'lishi mumkin. Ko'rish modeli, dizayn nuqtai nazaridan, HTML, jQuery va hokazo kabi UI tarkibiy qismlarini aks ettiradi.Nazoratchi:=ControllerTekshirish moslamasi - bu MVC dasturining markaziy qismi bo'lib, foydalanuvchi bilan aloqalarni voqealar, umumiy dastur oqimi va amaliy o'ziga xos mantiq shaklida boshqaradi. Keyin hodisalar xizmat so'rovlariga aylantiriladi va modelga yoki ko'rinishga uzatiladi. Bu foydalanuvchi tizim bilan o'zaro aloqa qiladigan yagona komponent.WEB ilova uchun MVC loyihalash strukturasiMVC texnologiyasiMVC (Model View Controller) konsepsiyasini qo‘llanilishi natijasi foydalanuvchi interfeysini shakllantirish va dastur interfeysi uchun katta afzalliklarga egadir. Hozirgi kunning ahamiyatli muammolaridan biri har xil foydalanuvchilarning turli platformalarda ishlashi hamda ularni qo‘llab quvvatlanishidir. Foydalanuvchiga zarur ma’lumotlarni shakllantirib beruvchi modul so‘rovlarning qanday qurilmadan (shaxsiy kompyuter yoki mobil telefondan) ekanligini farqlashi lozim. Bunda ma’lumotni shakllantirib beruvchi modul bir xil ma’lumotni turli platformalarga mos holda shakllantirib beradi.http://fayllar.org Download 9.14 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling