Frage

Hay Jungs, ich bin auf der Suche in der Lektüre über ‚Push‘ Technologie, aber ich glaube, ich darüber in der falschen Art und Weise gehört habe. Ist es gibt interessante Dinge, die ich über sie wissen sollte? Wie kann es in PHP zu tun? Kann es in PHP zu tun? Was ist die allgemeine Idee hinter Push?

Danke

War es hilfreich?

Lösung

Sie müssen einen Blick nehmen an diesen http://en.wikipedia.org/ wiki / Comet_ (Programmierung)

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

Comet ist eine Programmiertechnik, die Web-Server ermöglicht es, Daten ohne an den Client senden für die Kunden keine Notwendigkeit, die es zu beantragen. Diese Technik wird stärker auf Anwendungen als klassisches AJAX produzieren. In der klassischen AJAX-Anwendungen, Web-Browser (Client) kann nicht in Echtzeit darüber informiert, dass das Server-Datenmodell geändert hat. Der Benutzer muss eine Anfrage erstellen (zB durch Klicken auf einen Link) oder eine periodische AJAX-Anforderung, um neue Daten passieren müssen fro den Server zu erhalten.

Andere Tipps

Es kann sorta in PHP getan werden, aber es gibt einige Probleme mit Skalierung. Wenn die Skalierung zu viel spielt keine Rolle, dann können Sie einen pseudo-Komet-Client erstellen, indem Sie einfach eine Seite hat, die nicht sofort zurück.

Wenn Sie etwas suchen, dass ein bisschen besser Waage, werden Sie entweder eine vollständige Komet bekommen müssen Server , oder gehen Sie mit einer SaaS-Lösung (wie WebSync On-Demand - Haftungsausschluss, I Arbeit gibt).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top