Scusa per l'intervento, ma per poter dare un senso a questa discussione credo sia necessario contestualizzare un minimo il problema.
Non saper assolutamente dove mettere le mani è un problema che di certo non può essere risolto all'interno di un forum, così come il voler riscrivere completamente un software oppure non essere contenti della sua implementazione.
Qui si discute di problematiche tecniche specifiche, quindi il suggerimento che si può dare è formalizzare un quesito più preciso dando tutte le informazioni del caso e spostandolo poi nell'area appropriata, altrimenti acquisire documentazione e formarsi sugli strumenti tecnici che si utilizzano ed esprimere dubbi circostanziati.
I termini esposti fino ad ora sono troppo vaghi per poter dare un qualsivoglia consiglio utile.![]()