معماری MVC در برنامه نویسی از جمله پیشفرض های فریم های مختلف از جمله Codeigniter و Laravel است. در معماری MVC شما به صورت سه لایه برنامه نویسی می کنید. MVC مخفف کلمات model view controller می باشد. در این معماری شما کارهای مربوط به پایگاه داده را در بخش model، کارهای مربوط به سمت کاربر، یعنی قالب نویسی و … را در بخش view و کارهای ارتباط model و view را در بخش controller انجام می دهید. این سبک برنامه نویسی را به شخصه در codeigniter و Laravel تجربه کرده ام. با این روش کدهای شما بسیار منظمتر می شود و البته امنیت برنامه نویسی شما هم بسیار بالاتر خواهد رفت.
ادامه ی مطلب