Non chiarisci come hai realizzato quello che descrivi, ma la mia personale e opinabilissima opinione e' che questi compiti li possa egregiamente e meglio assolvere il linguaggio lato server che usi per la tua applicazione.

ciao