mvc ابتدای سه کلمه ی Model View Controller میباشد که معرف یک مدل پیاده سازی نرم افزاری است و در مهندسی نرم افزار مطرح میشود.
هدف از این مدل ، جدا سازی قسمت های مختلف برنامه با حفظ رابطه ی میان آنها میباشد . و این مدل شامل سه قسمت میشود .
۱٫مدل : معرف داده ها و اطلاعات میباشد و همچنین مقررات و قوانین مربوط به داده ها . ( مربوط به database )
2.ویو : شامل اجزای html و واسطه ی کاربر مانند تصاویر ، فرم ها و … .( مربوط به html )
3.کنترلر : واسطه ی جریان داده میان مدل و ویو ها . ( حلقه ها ، شرط ها و … )
مزایای اصلی استفاده از MVC چیست ؟
۱٫قابلیت استفاده مجدد
۲٫جداسازی کد ها و محتوا
منبع :
هدف از این مدل ، جدا سازی قسمت های مختلف برنامه با حفظ رابطه ی میان آنها میباشد . و این مدل شامل سه قسمت میشود .
۱٫مدل : معرف داده ها و اطلاعات میباشد و همچنین مقررات و قوانین مربوط به داده ها . ( مربوط به database )
2.ویو : شامل اجزای html و واسطه ی کاربر مانند تصاویر ، فرم ها و … .( مربوط به html )
3.کنترلر : واسطه ی جریان داده میان مدل و ویو ها . ( حلقه ها ، شرط ها و … )
مزایای اصلی استفاده از MVC چیست ؟
۱٫قابلیت استفاده مجدد
۲٫جداسازی کد ها و محتوا
منبع :