Qual è il modo migliore per organizzare i controller. Diciamo che ho un controller utente e un'azione di registro, dovrei anche avere un'azione process_registration dove convalido ed elabora i dati, o semplicemente eseguo tutta l'elaborazione all'interno dell'azione di registro stessa. Devo avere un'azione di validazione/elaborazione per ogni azione che lo richiede (registro, processo_registrazione, ecc.)Come organizzare i controller per ottenere la migliore struttura (MVC)
Ho anche notato che molte persone hanno moduli e controller esclusivamente per la convalida e l'elaborazione delle informazioni, (suppongo di mantenere tutte le logiche e le regole di validazione in un punto, forse?)
Credo che la mia domanda sia: quanto distanti devono essere separate le cose? Questa domanda vale anche per i modelli e le viste.
Grazie mille, sarebbe bello se potessi spiegare ulteriormente come sarebbe il tuo modello in questo esempio .. grazie – BDuelz