ciao!
mi stavo facendo questa domanda sul pattern MVC.
il controller intercetta l'url, richiama il model e trasmette i dati all view.
la view serve per rappresentare l'output e formattarlo come vogliamo.
il model è quello che esegue le operazioni su db.
giusto?
quindi in teoria ogni pagina deve avere il proprio controller e la propria view.
però, se nel model ci vanno le funzioni per database, nn ne basterebbe uno in teoria?
si mettono la tutte le funzioni per eseguire le operazioni su db e si richiama sempre lo stesso.
oppure si potrebbe suddivire tra i model con le funzioni più generiche e poi creare dei model con le funzioni più particolari (se ci stanno).
cioè, non ha molto senso creare un model per ogni pagina....
ho detto una cretinata??