هل تنصح بالالتزام بMVC عند انشاء موقع الكتروني بPHP ولماذا؟


التعليق السابق
14

باختصار .. MVC هي تقنية او ما تسمى Pattern .. يعني طريقة في البرمجة من مجموعة الطرق

و هي تركز على فصل التطبيق الى ثلاثة اقسام ..

القسم Model والذي فيه والذي رمز له بالرمز M و يكون به العملية البرمجية الحقيقية من اضافة وحذف و تعديل في قواعد البيانات مثلاً بالاضافة الى العمليات الحسابية الخ .

القسم Controller و هو مايرمز له C وهو يعني بسير توجه البرنامج فيكون مسؤلاً مثلا عن اظهار صفحات طلب تسجيل الدخول لمن لم يسجل ثم اذا طلب المستخدم حذف شيء فهو ينقله الى صفحة تاكيد الحذف .. اي مايعني بتنقل المستخدم بين صفحات ( واجهات ) التطبيق ."وهو وسيط مابين ال model و الview"

بقي لدينا القسم الاخير وهو View الرمز V .. ويعني فقط بناء الشاشات والواجهات التطبيقية مثل عرض الجداول و تنسيقها ومثل عرض الفورمز التي تستقبل مدخلات المستخدم بما فيها من textbox و radio button .. الخ بدون اي يكون لها اي تدخل في اي قسم اخر .


تطوير الويب

مجتمع لمناقشة وتبادل الخبرات حول تطوير الويب. ناقش أحدث التقنيات، اللغات، والأدوات في عالم تطوير المواقع والتطبيقات. شارك مشاريعك، اسأل عن نصائح، وتعاون مع مطورين محترفين وهواة.

91.1 ألف متابع