¿Qué son los sondeos largos, websockets, eventos enviados por el servidor (SSE) y cometas?

He intentado leer algunos artículos, pero todavía no tengo muy claros los conceptos.

¿Alguien quisiera intentar explicarme qué son estas tecnologías?

Sondeo largoEventos enviados por el servidorWebsocketsCometa

Una de las cosas con las que me topé fue que el servidor mantiene una conexión abierta y envía datos al cliente. ¿Cómo se mantiene abierta la conexión y cómo el cliente obtiene los datos enviados? (¿Cómo utiliza el cliente los datos, tal vez algún código pueda ayudar?)

Ahora, cuál de ellos debería usar para una aplicación en tiempo real. He estado escuchando mucho sobre websockets (con socket.io [una biblioteca node.js]) pero ¿por qué no PHP?

Respuestas a la pregunta(3)

Su respuesta a la pregunta