Прынцыпы работы MVC у PHP
Разгледзім, як працуе сайт на MVC. Усё пачынаецца з таго, што карыстальнік убівае адрас у адрасны радок (часцей за ўсё перайшоўшы па спасылцы). У гэты момант кантролер разбіраецца, што менавіта хацеў атрымаць карыстальнік і просіць мадэль даць адпаведныя даныя. Мадэль дае кантролеру даныя. Кантролер атрымлівае гэтыя даныя і адпраўляе іх у прадстаўленне. Прадстаўленне паказвае даныя ў аформленым патрэбным чынам выглядзе.
Пры гэтым у нас атрымліваецца падзел працы: кантролер не ведае, як атрымаць даныя - ён просіць пра гэта мадэль, прадстаўленне не ведае, адкуль прыходзяць даныя - яно проста іх адлюстроўвае.
Упэўнены, што пакуль гэта ўсё гучыць не зразумела, таму спецыяльна для вас я зрабіў вучэбны міні фрэймворк, які выкарыстоўвае MVC падыход. Для пачатку я навучу вас карыстацца гэтым фрэймворкам, каб вы зразумелі, як менавіта след распрацоўваць на MVC. А затым вы самі, следуя маім указанням, напішаце такі жа фрэймворк на ААП.