Mavzu: phpda mvc texnologiyasi reja: mvc dizayn modeli bu nima php va mvc php→ php bo'yicha fOYdali materiallar xulosa


Download 271.95 Kb.
bet1/3
Sana18.06.2023
Hajmi271.95 Kb.
#1573386
  1   2   3
Bog'liq
4-MUSTAQIL ISHI WEB

MAVZU: PHPda MVC texnologiyasi REJA: 1 . MVC dizayn modeli - bu nima 2. PHP va MVC 3. PHP→ PHP bo'yicha fOYdali materiallar XULOSA

Ushbu SLAYDda MVC modeli haqida so'z boradi - bu nima, ish printsiplari va xususiyatlari qanday. MVC da Controller, Model, View nima? Misol tariqasida MVC-ga asoslangan arxitekturaga ega PHP ilovasi yoziladi Yuqoridagi qisqartma Model - Ko'rish - Controller degan ma'noni anglatadi . Bu ma'lumotlar taqdimotini saqlash printsipi asosida qurilgan dizayn namunasidir. Ushbu printsipga ko'ra, ma'lumotlar ushbu ma'lumotlar bilan o'zaro ta'sir qiladigan usullardan alohida saqlanadi. MVC modelining boshqa, soddaroq ta'riflari mavjud bo'lib, ular nima ekanligini tushunishga imkon beradi: - dasturlash namunasi, undan foydalanganda dastur mantig'i 3 qismga bo'linadi; - bir qator kichikroq naqshlarni o'z ichiga olgan ilovalarni loyihalash uchun naqsh (naqsh). .

Yuqoridagi qisqartma Model - Ko'rish - Controller degan ma'noni anglatadi . Bu ma'lumotlar taqdimotini saqlash printsipi asosida qurilgan dizayn namunasidir. Ushbu printsipga ko'ra, ma'lumotlar ushbu ma'lumotlar bilan o'zaro ta'sir qiladigan usullardan alohida saqlanadi. MVC modelining boshqa, soddaroq ta'riflari mavjud bo'lib, ular nima ekanligini tushunishga imkon beradi: - dasturlash namunasi, undan foydalanganda dastur mantig'i 3 qismga bo'linadi; - bir qator kichikroq naqshlarni o'z ichiga olgan ilovalarni loyihalash uchun naqsh (naqsh).

Asosiy komponentlar: MVC da Controller, Model, View nima? 3 ta asosiy komponent mavjud - Model, Ko'rinish va Controller. Uning qanday ko'rinishini tegishli diagrammada ko'rish mumkin: Rasmda siz bir tomonlama ma'lumotlar oqimining tuzilishini, shuningdek, turli komponentlar orasidagi yo'llarni, shuningdek, ushbu komponentlar orasidagi o'zaro ta'sirni ko'rishingiz mumkin. Endi hamma narsani tartibda ko'rib chiqishga arziydi

Model Model butun tuzilmada qo'llaniladigan doimiy ma'lumotlar omboridir. U ko'rish, yozib olish, tanlash uchun ma'lumotlarga kirishni ta'minlaydi. Model, shuningdek, View va Controller o'rtasidagi ko'prik deb ataladi . Nimaga e'tibor berish muhim? Modelda ma'lumotlar Controller va View-ga o'tkazilgandan keyin nima sodir bo'lishi haqida hech qanday ma'lumot yo'q. Model deb nomlangan komponent javobgar bo'lgan asosiy narsa - bu do'konda ma'lumotlarni qayta ishlash, shuningdek ularni topish va boshqa komponentlarga o'tkazish uchun tayyorlash. Model ma'lumotlar ombori yonida navbatchi bo'lib, keraksiz savollarni bermaydigan, lekin unga kelgan barcha so'rovlarni qabul qiladigan darvozabon sifatida ishlaydi, deyishga asos bor . Ko'pincha Model MVC naqshining eng murakkab qismidir. Bundan tashqari, Model umumiy tuzilmaning yuqori qismi ekanligi ta'kidlanadi, chunki usiz View va Controller o'rtasidagi aloqani ta'minlash haqiqiy emas.


Download 271.95 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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