Sono interessato a un modo davvero ottimo di fare instant messaging come meebo e facebook e myspace hanno tutti, anche per le notifiche su una pagina. Esempio sul mio sito ora, quando un utente riceve un nuovo messaggio di posta, commento di foto, commento di profilo, richiesta di amicizia, altre cose, riceveranno un messaggio di notifica e un link nella pagina in cui stanno usando jQuery e AJAX.Il modo migliore per mostrare notifiche e messaggi LIVE su una pagina Web?
Credo su larga scala che questo non è il modo migliore per farlo anche se il mio codice jquery dovrà fondamentalmente eseguire uno script PHP per interrogare la tabella mysql ogni 30 secondi o giù di lì per ogni utente che ha la pagina apri con questo script in esecuzione. Vorrei infine aggiungere una sorta di messaggistica istantanea come Facebook in una chat nella parte inferiore dello schermo se riesco a trovare un modo efficace per farlo.
Ho sentito i termini Comet e HTML5 WebSockets ma non sono sicuro che queste siano le soluzioni che dovrei considerare per una funzione del genere? Vorrei mantenere la larghezza di banda al minimo e l'esecuzione di una query ogni pochi secondi non sembra molto efficiente su un sito ad alto traffico.
Se si conosce alcune buone soluzioni, spiegare come funzionano un po 'si prega di