Alcuni dei miei amici e io abbiamo avviato un progetto PHP alcune settimane fa. All'inizio, ho suggerito di utilizzare un framework PHP come CodeIgniter o Zend. Ma i miei amici volevano iniziare pulito e senza sovraccarico o complessità extra.
Ma con il passare del tempo, il progetto è diventato sempre più complesso. All'inizio, abbiamo scritto tutto il codice nei file di visualizzazione, in blocchi di codice prima dell'output HTML. Alla fine, abbiamo cambiato direzione e abbiamo iniziato a utilizzare i controller che hanno svolto gran parte del lavoro. Ma come puoi vedere qui c'è una differenza di codice.
A questo punto, stiamo cercando di determinare come procedere prima che il progetto diventi più complesso. Quando ha senso ricominciare e usare un framework? Oppure è possibile formulare un modo semplice per introdurre un pattern MVC sul nostro codice esistente senza dover ricominciare da capo?