Принципи рада MVC у PHP-у
Размотримо како функционише сајт на MVC-у. Све почиње тако што корисник уноси адресу у адресну траку (најчешће кликом на везу). У том тренутку контролер анализира, шта је тачно корисник хтео да добије и тражи од модела да пружи одговарајуће податке. Модел даје контролеру податке. Контролер добија те податке и шаље их у приказ. Приказ приказује податке у обликованом потребном начину.
При томе добијамо поделу рада: контролер не зна како да добије податке - он само то тражи од модела, приказ не зна одакле подаци долазе - он их једноставно приказује.
Сигуран сам да за сада све ово звучи неразумљиво, па сам за вас посебно направио школски мини оквир, који користи MVC приступ. За почетак ћу вас научити како да користите овај оквир, како бисте разумели како се тачно треба развијати на MVC-у. А затим ћете ви сами, следећи моја упутства, написати такав исти оквир у ООП-у.