Page 1 sur 1

[SF3] application live chat

Posté : 12 mai 2017, 19:39
par kevin254kl
Bonjour à tous,

J'aimerais faire une application de live chat, la plus part des bundles ne sont pas compatibles avec symfony 3.
Du coup je pense le coder, mais si je fais un formulaire ajax ce n'ai pas du live , faut-il que je passe par des websockets ou alors je fais une fonction de rafraîchissement?

Je vous remercie.

Re: [SF3] application live chat

Posté : 13 mai 2017, 01:04
par @rthur
2 possibilités :
- soit des websockets,
- soit de l'ajax simple avec du refresh toutes les X secondes (ou du long-polling).

L'avantage des websocket c'est que c'est du quasi temps réel.
L'inconvénient c'est qu'il te faut un serveur compatible avec les websockets

L'avantage de l'ajax c'est que ça fonctionne avec un serveur PHP standard.
L'inconvénient c'est que c'est un peu moins immédiat en temps de réponse, mais si c'est bien codé, les utilisateurs ne le verront même pas. La meilleurz preuve est que la messagerie instantanée de Facebook est basée dessus depuis des années ;-)

Re: [SF3] application live chat

Posté : 13 mai 2017, 21:23
par kevin254kl
Merci @rthur,

Pour la compatibilité je vais donc partir sur de l'ajax.