Meilleure façon en temps réel HTML/AJAX/PHP chat
Je dois créer un peu d'AJAX chat dans mon application web et je fais face à un problème de communication en temps réel entre le client javascript et PHP du serveur. Je veux que mon js client pour être en mesure d'attraper les nouveaux messages sur le serveur aussi rapide que possible. Ma première idée était de créer une requête AJAX par exemple toutes les 5 sec. pour voir si il y a de nouveaux messages. Cependant, je ne suis pas sûr de ce qui se passe si mon utilisation de l'application par exemple de 1000 personnes, il doit être énorme charge d'Apache httpd. Je connais également une technique appelée la " longue interrogation de la demande, mais quand j'ai essayé en local sur mon serveur, j'ai complètement abattu mon Apache (j'ai lu qqch à propos des problèmes avec apache et le long du scrutin). La prochaine que je connaisse est WebSocket. Cependant, est-il vrai que je dois être en mesure d'ouvrir le port sur le serveur pour l'utiliser? Parce que sur régulière d'hébergement web, j'chose qu'il n'est pas possible et je ne peux pas changer toute Apache/PHP paramètres sur mon hébergement. Avez-vous des suggestions comment le résoudre?
Merci et excusez mon anglais s'il vous plaît, je ne suis pas originaire.
OriginalL'auteur xwinus | 2013-02-27
Vous devez vous connecter pour publier un commentaire.
Il est en temps réel système de commentaires. Vous pouvez l'utiliser comme chat
Le chat en temps réel
OriginalL'auteur
Vous devez utiliser php comète et le pousser à partir du serveur au lieu de faire des demandes.
Découvrez cette question aussi
OriginalL'auteur George Violaris