farlo con linguaggio dinamico è la strada sensata: ti affidi all'ora del server.
farlo con javascript è sciocco: ti affidi all'ora del client.

vedi tu