MVC مخفف سه کلمه Model View Controller می باشد. در برنامه نویسی MVC شما بخش های برنامه را به صورت مجزا کدنویسی می کنید و به این صورت کد های شما و برنامه شما به یک برنامه استاندارد تبدیل می شود. در کدنویسی MVC ما سه بخش به ترتیب زیر داریم :
Model : این بخش وظیفه مدیریت داده ها را بر عهده دارد. ذخیره بر روی دیتابیس و بازگردانی آنها و انجا برخی عملیات منطقی بر روی داده ها بر عهده این بخش می باشد.
View: این بخش وظیفه نمایش اطلاعات تولید شده در قسمت Model با فرمت و ظاهر خاص را بر عهده دارد.
Controller: وظیفهٔ تنظیم و هماهنگی بین Model و View را بر عهده دارد. Controller یک درخواست از کاربر دریافت میکند سپس Model را جهت دستیابی به اطلاعات طبقهبندیشده متناسب با پردازشی که انجام داده است، فراخوانی کرده و درنهایت اطلاعات را به View ارسال میکند.
MVC کد نویسی شما را بهینه می کند. شما اگر بخواهی کاری بر روی داده ها انجام دهید، کافیست روی لایه Model متمرکز شوید و به همین ترتیب برای کار بر روی هر بخش تنها روی لایه مربوطه کار خواهید کرد و از این رو با تمرکز و دقت بالاتر کدهای خود را می نویسید.
در این دوره آموزشی قصد داریم شما را به صورت کامل با MVC آشنا کنیم تا به راحتی بتوانید آن را پیاده سازی کنید و با بخش های مختلف آن کار کنید
دوره ها