2014-04-17 4 views
1

je crée déjà le site avec nodejs comme côté serveur, i données de transfert avec succès du serveur au client ,, j'utilise nodejs à la page principale uniquement, dans une autre page je utilise php, mon problème est comment je fusion la page principale (nœud d'utilisation. js) et une autre page (php) pour que la page (nœud & php) puisse être communiquée.meilleure façon de faire du chat en temps réel php?

par exemple, j'ai une boîte de dialogue dans la page principale (nodejs) et une autre page (php) a également une boîte de dialogue. utilisateur Un actif dans la page principale et envoyer un message à l'utilisateur B actif dans une autre page (php), je veux communiquer à l'utilisateur A et B. est-il possible de le faire?

merci,

+0

ne peut pas les deux Node.js et part php la même source de données (base de données)? Je ne vois pas le problème ici. –

+0

@Scimonster: choisissez une plate-forme? Je ne sais pas plateforme, si vous avez un lien à ce sujet, s'il vous plaît montrez-moi. Je suis novice – ltvie

+0

@AndreschSerj techniquement, mais il semble que 3 fois la complexité et la salle des bogues. – Scimonster

Répondre

0

Construire un module, qui a son propre backend. Le module est clientside écrit en javascript pur et peut être intégré dans tous les frontend. Le message sera envoyé avec ajax ou websockets (socket.io).

Le back-end est juste une couche de transport aux messages diffusés discuter membres.

0

Oui vous pouvez utiliser Node.js, jquery, php pour obtenir le chat en temps réel. J'ai été capable de le faire en utilisant ces trois, une salle de chat et un chat personnel de message aussi.

En fait cela fonctionne comme ceci, NODE JS sera votre serveur obtenant toute la session de la connexion, Javascript comme votre frontal qui communiquera avec le serveur (NODE JS utilisant websocket emit, broadcast et etc) et php/html pour créer des interfaces utilisateur et enregistrer des messages.

+0

comment php à communiquer avec le noeud? – ltvie

Questions connexes