Pregunta

Los chicos de heno, estoy buscando en la lectura acerca de la tecnología 'push', pero yo creo que puede haber oído hablar de él en el camino equivocado. Es que hay cosas interesantes que debo saber sobre él? ¿Cómo puede ser hecho en PHP? ¿Puede ser hecho en PHP? ¿Cuál es la idea general detrás de empuje?

Gracias

¿Fue útil?

Solución

Es necesario echar un vistazo a estos http://en.wikipedia.org/ wiki / Comet_ (programación)

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

Comet es una técnica de programación que permite a los servidores de Internet para enviar datos al cliente sin tener ninguna necesidad de que el cliente lo solicite. Esta técnica producirá aplicaciones más sensible que AJAX clásico. En las aplicaciones clásicas de AJAX, navegador web (cliente) no puede ser notificada en tiempo real que el modelo de datos del servidor ha cambiado. El usuario debe crear una solicitud (por ejemplo, haciendo clic en un enlace) o una petición AJAX periódica debe suceder con el fin de obtener nuevos datos lado a otro servidor.

Otros consejos

Es sorta se puede hacer en PHP, pero hay algunos problemas con escalamiento. Si la escala no importa demasiado, entonces puede crear un cliente pseudo-cometa simplemente por tener una página que no devuelve inmediatamente.

Si usted está buscando algo que escala un poco mejor, ya sea que usted tiene que conseguir un servidor, o ir con una solución SaaS (como WebSync On-Demand - descargo de responsabilidad, lo trabajar allí).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top