dai un occhio qui .
Ti spiega abb bene.
Ovviamete l'uso di tale pattern implica progettazione per cui dovrai progettare bene tutto.
Chi si occupa della view, chi si occupa del model e chi del controller.
Purtroppo php non ti da una mano in questo senso e devi organizzare te bene le varie entita'.
Senno prova a ponderare una migrazione di teconologia su servlet+jsp+hybernate.