socket servidor ejemplos ejemplo php javascript websocket

servidor - ¿Está disponible el soporte PHP nativo para Web Sockets?



websocket php y html5 (1)

Buscando Hello World Type Ejemplo de implementación de sockets web:

Aquí está la referencia de Socket Create de php.net pero parece más bajo que Web Sockets.

Quiero utilizar estos Web Sockets como se muestra aquí en caniuse.com que ahora está implementado en todos los navegadores más importantes.

Una búsqueda en Google apareció en este sitio Nets.TutsPlus en el que puedo usar el código de ejemplo de JavaScript ... pero necesito saber cómo implementar el lado del servidor en PHP no en Java, Ruby o Node.js como en el ejemplo.

¿Es PHP Socket Create relevante? ¿PHP soporta nativamente Web Sockets? Supongo que solo un punto en la dirección correcta para la implementación de PHP ayudaría.

En realidad, el tutorial tiene un enlace roto a phpwebsockets ... ¿Es esta la biblioteca que uno debería usar?

Websockets.org tiene una aplicación de prueba, pero no menciona PHP.


No hay soporte nativo en términos de que haya un objeto PHP WebSocket estándar disponible de forma nativa.

Necesitarás usar una biblioteca.

Lo siguiente a considerar es cómo se ejecuta el servidor WebSocket. Normalmente PHP se ejecuta en Apache, Nginx (a través de FastCGI) o en Microsoft IIS (a través de Fast CGI). Con Apache e IIS esto puede ser un problema ya que no está realmente construido con conexiones persistentes como WebSockets en mente. No estoy seguro acerca de Nginx. Esta es la razón por la cual la mayoría de las bibliotecas PHP WebSocket se construirán como bibliotecas independientes para ejecutarse como sus propios procesos.

Ver:

Nota: IE10 ahora se lanzó en Windows 8

Ver también: sistema de empuje Ajax