Tieme puso mucho esfuerzo en su excelente respuesta, pero creo que el núcleo de la pregunta de los OP es cómo se relacionan estas tecnologías con PHP en lugar de cómo funciona cada tecnología.
PHP es el lenguaje más utilizado en el desarrollo web además del obvio cliente html, css y javascript. Sin embargo, PHP tiene 2 problemas principales cuando se trata de aplicaciones en tiempo real:
1) PHP comenzó como un CGI muy básico. PHP ha progresado mucho desde su etapa inicial, pero sucedió en pequeños pasos. PHP ya tenía muchos millones de usuarios cuando se convirtió en la biblioteca C flexible e incrustada que es hoy, la mayoría de los cuales dependían de su modelo de ejecución anterior, por lo que aún no ha hecho un intento sólido de escapar de la modelo cgi internamente. Incluso la interfaz de línea de comandos invoca la biblioteca PHP (libphp5.so en linux, php5ts.dll en windows, etc.) como si todavía fuera un cgi que procesa una solicitud GET / POST. Todavía ejecuta código como si solo tuviera que construir una "página" y luego finalizar su ciclo de vida. Como resultado, tiene muy poco soporte para la programación basada en múltiples hilos o eventos (dentro del espacio de usuario de PHP), por lo que actualmente no es práctico para aplicaciones de múltiples usuarios en tiempo real.
Tenga en cuenta que PHP tiene extensiones para proporcionar bucles de eventos (como libevent) y subprocesos (como pthreads) en el espacio de usuario de PHP, pero muy, muy pocas aplicaciones las usan.
2) PHP todavía tiene problemas importantes con la recolección de basura. Aunque estos problemas han estado mejorando constantemente (probablemente es el mejor paso para finalizar el ciclo de vida como se describe anteriormente), incluso los mejores intentos de crear aplicaciones PHP de larga ejecución requieren reiniciarse de forma regular. Esto también lo hace poco práctico para aplicaciones en tiempo real.
PHP 7 también será un gran paso para solucionar estos problemas, y parece muy prometedor como plataforma para aplicaciones en tiempo real.