06-06-2012, 06:26 PM
(Modification du message : 06-06-2012, 06:26 PM par Sephi-Chan.)
Dans ce cas, il me semble plus pertinent d'utiliser simplement Node comme un composant d'échange. Ta couche métier reste ainsi homogène, donc pas de duplication de code ni de surcharge liée au chargement d'un environnement PHP pour une simple opération).
Quand un mec bouge, le navigateur envoie une requête Ajax (ou autre) à l'application PHP, et celle-ci notifie le mouvement aux autres navigateurs via un push effectué par l'intermédiaire de Node.
Et c'est encore plus simple si tu optes pour un serveur de push prêt à l'emploi comme Juggernaut ou Faye, qui tournent tout deux sur Node.
Quand un mec bouge, le navigateur envoie une requête Ajax (ou autre) à l'application PHP, et celle-ci notifie le mouvement aux autres navigateurs via un push effectué par l'intermédiaire de Node.
Et c'est encore plus simple si tu optes pour un serveur de push prêt à l'emploi comme Juggernaut ou Faye, qui tournent tout deux sur Node.