Salve a tutti.
Sono qui per chiedervi una dritta o qualche link sul tema...
Attualmente ho l'esigenza di aggiornare, senza refreshare, una pagina php che ottiene dati da mysql.
Utilizzo una funzione js, eseguita con un setInterval, che ad ogni tot tempo viene richiamata; in questa funzione ho delle semplici chiamate ajax ad una pagina php che effettua delle query su db e stampa un messaggio, in base al messaggio, aggiorno o meno la pagina di partenza dalla funzione js + ajax di cui prima...
Ora, premettendo che lo script funziona correttamente e "...fà quello che deve fare..."
vorrei trovare un modo per non dover fare una query ogni tot secondi, anche se non ci sono aggiornamenti in database, ma aprire tipo un socket o una richiesta di long polling, in modo tale che ci sia la risposta solo quando effettivamente sia stato aggiornato il db...

Rispondi quotando