سؤال وجواب

ماهو نظام MVC وكيف يتم برمجته ؟ Model–


Model–view–controller

هو اختصار لعبارة (عنصر , استعراض او مشاهدة , تحكم ) , وهو نظام اطلق في 1970 ميلادي

Model  - يحتوي على المعلومات التي تقوم بالتعامل معاها وغالباً تكون جزء من قاعدة بيانات مثل جدول .

Controller - الفاصل والمتحكم في الشروط والرابط بين المعلومات والعرض , باختصار يحتوي على الشروط والتعامل مع البيانات لعرضها .

view - عرض البيانات بعد معالجتها في المتحكم السابق .

 

وهذه طريقة مبسطه لعملية انتقال البيانات من وإلى المستخدم ..

 

من اشهر انظمة PHP المستخدمه لهذا النظام هي Zend CakePHP