نمط-عرض-متحكم (إم في سي)

من ويكيبيديا، الموسوعة الحرة
اذهب إلى: تصفح، ‏ ابحث

الـإم في سي هو اختصار للمصطلح الإنكليزي (Model-View-Controller (MVC الذي يعني باللغة العربية نمط-عرض-متحكم. هو أحد نماذج معمارية البرمجيات ويُستخدم في هندسة البرمجيات. يعتمد النموذج على عزل منطق العمل عن واجهة الاستخدام محققًا بذلك استقلالية لكل منهما في التطوير، الفحص والصيانة. أي أنه حقّق فصل الاهتمامات.

طريقة عمل MVC[عدل]

طريقة عمل MVC

عند طلب المستخدم للصفحة، يقوم الملف الرئيسي بتحليل البيانات وإرسالها للمتحكم المطلوب، ثم يقوم المتحكم بتحويل البيانات لملف النمط ،الذي يقوم بمعالجتها وإعادة إرسالها للمتحكم، الذي يقوم بإرسالها مجددًا لملف العرض، فيقوم باستدعاء قالب السكربت مع تعبئة البياتات فيه وثم إرساله للمستخدم.

Wiki letter w.svg هذه بذرة تحتاج للنمو والتحسين، فساهم في إثرائها بالمشاركة في تحريرها.