Ma perchè non farlo con PHP? Risparmi un sacco di codice, eviti porzioni alternative, hai tutto più pulito e compatto e la manutenzione è mille volte più rapida ed intuitiva.