web-dev-qa-db-fra.com

Conception de notification Web

Je conçois un site Web sur lequel mon internaute pourrait interagir.

Prenez la fonction poke FB par exemple. Il y a deux hommes A et B et ils sont tous les deux en ligne. Et un B. fourré.

Ce que je veux savoir, c'est comment faire en sorte que B reçoive une notification instantanée, sachant que A l’a piqué tout à l’heure?

La façon dont je pensais est que faire un code javascript pour ajax la base de données pour une nouvelle notification toutes les minutes. Comment pourrais-je réduire la quantité de temps d'interrogation des données?

Ou y a-t-il un autre moyen meilleur?

1
Radian Jheng

Vous pouvez utiliser WebSockets, une très bonne bibliothèque car c'est Socket.io. Ensuite, vous pouvez émettre un événement côté serveur et le client l’obtient immédiatement.

2
Lorenz