Système de chat / duo

link182

WRInaute occasionnel
Bonjour,

je compte faire un système de duo (chat privé) sur le site de mon profil.
Pour cela je voulais le réaliser en PHP et Mysql.

Mais comment avetir Y lorsque X demande un duo à Y ?

J'ai pensé a faire dans toutes mes pages un système qui verifirais une table évenement toutes les x secondes (5 secondes par ex)
en utilisant un timer Javascript et les HttpXmlRequest.
Si un flag qui correspond à l'utilisateur est à 1 dans cette table, alors on ouvre la page du duo, et on met en relation X et Y

Est-ce la bonne solution ? Pas trop lourd de scanner ma table toutes les 5 secondes ?

J'espère être clair :)
J'attends votre avis.
 

yanhl

WRInaute impliqué
salut,

ça me parait bien. Pense simplement à effacer les entrées dès qu'elles sont périmées, fais ta table en HEAP (ou MEMORY, c'est pareil) et si c'est un peu lourd, augmente l'interval (5 secondes c'est très bien mais peut-être pas franchement nécessaire, faut voir).
 

link182

WRInaute occasionnel
j'ai regardé mais je pense que c'est un peu plus lourd à implementer (faut installer la JVM coté client)
 

Discussions similaires

Réponses
3
Affichages
3K
mathieukassovitz
M
Haut