Hola, estoy empezando a utilizar lenguajes del lado del servidor y tengo una duda importante sobre el tema.
Les explico, quiero diseñar aplicaciones web que con los que varios usuarios compartan informacion en tiempo real utilizando el servidor de mi aplicacion como medio. Como ejemplo os puedo poner el de un chat, en el que los usuarios comparten informacion en modo de cadenas de texto y otros usuarios lo reciben instantáneamente. O un juego de rol on-line en el que tenga que actualizar las posiciones de los jugadores en todo momento para que el juego sea fluido, es decir que cada jugador de la partida envie al servidor constantemente su posicion, el resto de jugadores los recivan al instante y actualicen en sus pantallas estas posiciones.
Estos y miles de ejemplos son en los que necesitaria que varios usuarios compartan informacion instantáneamente. Supongo que se realizara mediante ajax por eso lo pongo aqui.
Quiero que me digan algun metodo para poder hacer esto de la manera mas eficiente y con el menor retardo posible para que puedan tener buen rendimiento mis aplicaciones.
Gracias de antemano:)