sono basito: coi design pattern ed una seria analisi "ad oggetti" dell'applicazione (web) da implementare col php si possono fare grandi cose

cosi' avendo deciso di smetterla con gli scriptini procedurali da due soldi e di studiare per fare il "salto di qualita'" e avendo realizzato che tutto sommano zope/python/jsp/ruby/c# nn sono indispensabili per fare una robusta applicazione web ho deciso di continuare ad usare php, ma sotto un'altra prospettiva

problema numero uno: Il model-view-controller. ho letto come funziona questo pattern e lo trovo fantastico. vorrei implementarlo nelle mie applicazioni web

ma proprio nn riesco a capire da che parte cominciare...qualcuno puo' darmi qualche consiglio?