Question

les gars de Hay, je suis à la recherche en lecture sur la technologie « push », mais je pense que je l'ai entendu parler de la mauvaise façon. Y at-il des choses intéressantes que je devrais savoir à ce sujet? Comment peut-il être fait en PHP? Peut-il être fait en PHP? Quelle est l'idée générale derrière pousser?

Merci

Était-ce utile?

La solution

Vous devez jeter un oeil à ces http://en.wikipedia.org/ wiki / Comet_ (programmation)

http://www.zeitoun.net/articles/comet_and_php/start

Comet est une technique de programmation qui permet aux serveurs Web pour envoyer des données au client sans avoir besoin pour le client de la demande. Cette technique produira des applications plus réactives que AJAX classique. Dans les applications AJAX classiques, navigateur web (client) ne peut pas être averti en temps réel que le modèle de données du serveur a changé. L'utilisateur doit créer une demande (par exemple en cliquant sur un lien) ou une demande AJAX périodique doit se produire afin d'obtenir de nouvelles données vient du serveur.

Autres conseils

Il peut sorta être fait en PHP, mais il y a quelques problèmes avec mise à l'échelle. Si l'échelle n'a pas d'importance trop, vous pouvez créer un client pseudo-comète simplement en ayant une page qui ne retourne pas immédiatement.

Si vous cherchez quelque chose qui évolue un peu mieux, vous aurez soit obtenir une complète serveur , ou rendez-vous avec une solution SaaS (comme WebSync On-Demand - disclaimer, je travailler là-bas).

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top