Sto lavorando a un'applicazione web in cui ci saranno molti utenti diversi da tutto il mondo che fanno aggiornamenti. Mi chiedo quale sarebbe il modo migliore per gestire i fusi orari? Idealmente, quando si verifica un evento, tutti gli utenti lo visualizzano utilizzando i loro orari locali.
L'ora del sistema operativo del server deve essere impostata su GMT, tempo di localizzazione fisica o tempo di sviluppo del mio sito?
La logica dell'applicazione (PHP) e il database (MySQL) devono essere impostati per memorizzare i dati come GMT o ora locale (locale per gli utenti)?
C'è uno standard di settore o anche una soluzione semplice / ovvia che non vedo?