نمط-عرض-متحكم (إم في سي)
من ويكيبيديا، الموسوعة الحرة
| هذه المقالة يتيمة إذ لا تصل إليها مقالة أخرى. ساعد بإضافة وصلة إليها في مقالة متعلقة بها. (أبريل_2012) |
الـإم في سي هو اختصار للمصطلح الإنكليزي (Model-View-Controller (MVC و الذي يعني باللغة العربية نمط-عرض-متحكم. هو أحد نماذج معمارية البرمجيات و يستخدم في هندسة البرمجيات. يعتمد النموذج على عزل منطق العمل عن واجهة الاستخدام محققا بذلك استقلالية لكل منهما في التطوير و الفحص و الصيانة. أي أنه حقق فصل الاهتمامات.
طريقة عمل MVC [عدل]
عند طلب المستخدم للصفحة، يقوم الملف الرئيسي بتحليل البيانات، وإرسالها للمتحكم المطلوب، ثم يقوم المتحكم بتحويل البيانات لملف النمط ،الذي يقوم بمعالجتها وإعادة إرسالها للمتحكم، الذي يقوم بإرسالها مجددا لملف العرض، فيقوم باستدعاء قالب السكربت مع تعبئة البياتات فيه، وثم إرساله للمستخدم.

