mmm je fais un peu pareil sur une shoutbox/chat mais j'utilise un fic JSON au lieu de faire appel à la bdd. Ca raccourci un peu la procédure.
C'est un avis perso, mais par contre je trouve que rafraichir toutes les secondes ou meme toutes les 2 secs c'est trop lourd.
Moi je rafraichi au minimum toutes les 5secs et c deja bcp (par defaut c'est 30 secondes), et je rafraichi quand l'utilisateur envoie un msg. C'est largement suffisant je trouve.
Et encore, un "chat" en ajax c'est pas rentable en effet. Pour ca que j'ai appelé ça une "shoutbox" plutot.
Je pense qu'il faut laisser le temps que la reuquete AJAX aboutisse. Recharger toutes les secondes ton pseudo chat en php/JS/ajax c'est pas la solution. A ce moment là, faut se tourner vers des solutions de vraies chat, genre PJIRC (applet irc java) si tu veux du temps reel.
C'est un avis perso, mais par contre je trouve que rafraichir toutes les secondes ou meme toutes les 2 secs c'est trop lourd.
Moi je rafraichi au minimum toutes les 5secs et c deja bcp (par defaut c'est 30 secondes), et je rafraichi quand l'utilisateur envoie un msg. C'est largement suffisant je trouve.
Et encore, un "chat" en ajax c'est pas rentable en effet. Pour ca que j'ai appelé ça une "shoutbox" plutot.
Je pense qu'il faut laisser le temps que la reuquete AJAX aboutisse. Recharger toutes les secondes ton pseudo chat en php/JS/ajax c'est pas la solution. A ce moment là, faut se tourner vers des solutions de vraies chat, genre PJIRC (applet irc java) si tu veux du temps reel.