" /> MVC (Model, View, Controller) » مدونة بلانت للبرمجة والتصميم
Planet WWW

نرحب بكم في الاوقات التالية


الاثنين - الجمعة : 10:00 صباحاً حتى 6:00 مساءاً

السبت : 10:00 صباحاً حتى 2:00 ظهراً

الاحد عطلة

MVC (Model, View, Controller)

MVC (Model, View, Controller)

Planet WWW
2017-12-11
شارك الآن :
هو اسلوب بناء برامج وتطبيقات متطور يقوم بشكل اساسي على عزل الواجهات UI (User Interfaces) عن قاعدة البيانات Database وطرق التعامل معها .. ويتكون من :
Model ومهمته وصف التطبيق …
View ومهمته عرض التطبيق …
Controller يقوم بالتحكم بالتطبيق …
في هذا النمط يقوم الـ Controller بلعب الدور الاساسي حيث ان جميع العمليات مثل CRUD (انشاء قراءة تعديل حذف) واظهار النتائج .. فهو يتحكم بالعمليات قبل ارسالها للـ Model والذي بدوره يعيدها له مرة اخرى .. ليقوم الـ Controller  بارسال النتائج الى الـ View ليقوم بعرضها واظهارها …
ان اهم ما يميز هذا النمط هو عمليات التطوير والصيانة السهلة وسلاسة عمل الفريق البرمجي …

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

© جميع الحقوق محفوظة بلانت للبرمجة والتصميم