Sto lottando con alcune applicazioni web che sono abbastanza grandi e disordinate.
Ci sono diversi domini che atterrano sul server. i domini possono avere un "canale" e ogni canale deve utilizzare modelli diversi per un aspetto personalizzato.
La decisione su quale canale utilizzare si trova in diverse parti del codice ed è caotico. per questo motivo, rifatterò il meccanismo e mi chiedevo dove sarebbe il posto migliore per posizionare le intestazioni e i piè di pagina del modello.
Come devo passare la conoscenza, quale canale il sistema dovrebbe usare?
Ho un'architettura MVC e la V consegna l'HTML al client.
Pls. Poni domande nei commenti se la domanda sembra ampia, quindi posso entrare nei dettagli necessari.