Partage
  • Partager sur Facebook
  • Partager sur Twitter

Recevoir modification bdd en direct

13 juin 2024 à 23:43:54

Bonjour. 

Je voudrais développer en php Javascript un chat en direct. 

Quand une personne écrit un message, je met le message dans ma base de donnée mysql

Savez vous comment faire pour que le destinataire du message soit immédiatement informé de la présence du nouveau message dans avoir à lancer une requête de lecture toutes les secondes vers ma base de donnée ? 

Merci beaucoup 

  • Partager sur Facebook
  • Partager sur Twitter
15 juin 2024 à 17:14:12

Salut.

Il faut une communication bidirectionnelle entre le serveur et les clinet (autrement dit, ce n'est pas seulement le client qui appelle le serveur, mais aussi le serveur qui entre en communication avec le client)

Cela peut se faire par la mise en place d'un "web socket"

Voici une explication de cette technique

Bon travail !

On peut aussi le faire via des appel ajax réguliers (setTimer). C'est plus simple mais mais moins efficace).

-
Edité par Domi65 15 juin 2024 à 17:15:52

  • Partager sur Facebook
  • Partager sur Twitter
23 juin 2024 à 16:27:29

Bonjour, je ferme ce sujet doublon de : Recevoir notification en temps réel depuis bdd.

Merci de continuer les discussions là-bas.

-
Edité par Lauloque 23 juin 2024 à 16:28:13

  • Partager sur Facebook
  • Partager sur Twitter

Moderateur forum || FAQ 3D || discord 3D francophone || OC Tweak script