Chat instantanné, MYSQL ?
Résolu/Fermé
JuStCr4Zy
Messages postés
15
Date d'inscription
jeudi 14 mars 2013
Statut
Membre
Dernière intervention
4 novembre 2014
-
12 janv. 2014 à 15:46
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 - 13 janv. 2014 à 10:46
seabust Messages postés 741 Date d'inscription lundi 10 mars 2008 Statut Membre Dernière intervention 30 juillet 2015 - 13 janv. 2014 à 10:46
A voir également:
- Chat instantanné, MYSQL ?
- Coco chat - Accueil - Réseaux sociaux
- Remplaçant de Coco : quelles solutions pour tchater gratuitement en ligne ? - Accueil - Réseaux sociaux
- Chat engine - Télécharger - Outils Internet
- Chat hot ✓ - Forum Réseaux sociaux
- Coco chat gratuit - Forum Google Chrome
4 réponses
Utilisateur anonyme
12 janv. 2014 à 23:43
12 janv. 2014 à 23:43
Je crois bien que ce soit une solution envisageable. Toutefois, ce seront les techniques de polling que tu devras adapter, pour éviter d'envoyer des requêtes à la base inutilement.
La technique de long polling permet d'ouvrir une longue connexion et attend que le serveur renvoie des données avant d'actualiser le chat.
La technique de base, qu'est d'actualiser à chaque x secondes s'avère une très mauvaise idée pour 500 personnes, puisqu'elle risque de surcharger le serveur de requêtes inutiles.
Voici une explication rapide des techniques de long-polling (en anglais). Regarde au moins les images et tente de comprendre.
https://jfarcand.wordpress.com/2007/05/15/new-adventures-in-comet-polling-long-polling-or-http-streaming-with-ajax-which-one-to-choose/
Bon courage!
La technique de long polling permet d'ouvrir une longue connexion et attend que le serveur renvoie des données avant d'actualiser le chat.
La technique de base, qu'est d'actualiser à chaque x secondes s'avère une très mauvaise idée pour 500 personnes, puisqu'elle risque de surcharger le serveur de requêtes inutiles.
Voici une explication rapide des techniques de long-polling (en anglais). Regarde au moins les images et tente de comprendre.
https://jfarcand.wordpress.com/2007/05/15/new-adventures-in-comet-polling-long-polling-or-http-streaming-with-ajax-which-one-to-choose/
Bon courage!
mpmp93
Messages postés
6648
Date d'inscription
mercredi 13 avril 2011
Statut
Membre
Dernière intervention
28 septembre 2015
1 339
12 janv. 2014 à 17:00
12 janv. 2014 à 17:00
Bonjour,
A votre avis?
A+
A votre avis?
A+
seabust
Messages postés
741
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
30 juillet 2015
101
12 janv. 2014 à 20:49
12 janv. 2014 à 20:49
Tout dépends de ton serveur mais je pense que ça reste viable. Après tout dépends de ton temps de polling.
seabust
Messages postés
741
Date d'inscription
lundi 10 mars 2008
Statut
Membre
Dernière intervention
30 juillet 2015
101
13 janv. 2014 à 10:46
13 janv. 2014 à 10:46
Dans la mesure où le POST est dans la section PHP, je pense que c'est le langage qu'il va utiliser. Le PHP utilise un Thread par requète et le thread reste actif tant que la connexion n'est pas fermée. Si on a 500 utilisateurs cela signifie qu'il y aura 500 thread constament en train de fonctionner, je ne suis pas sur que ce soit une bonne idée non ?