Hola buenas. No estoy seguro de que esto se pueda hacer con Ajax ni nada parecido pero bueno alla va:
Estoy creando una pagina, en ella los usuarios online se podran mandar mensajes instantaneos unos a los otros, estoy buscando una forma de que cuando un usuario reciba un mensaje instantaneo sea informado por un texto en pantalla que le diga que tiene un nuevo pm. En un principio habia pensado en una funcion que cada x tiempo envie una peticion al servidor y compruebe si hay mensajes nuevo, pero esto puede ser poco eficaz cuando haya mucha gente. Hay alguna forma de que por ejemplo cuando un mensaje sea enviado el servidor envie informacion al usuario al que va dirigido el mensaje diciendole que tiene un mensaje nuevo. Es decir: Primero que el servidor compruebe si el usuario a quien va dirigido el mensaje este online, si es asi, enviarle informacion diciendole que tiene un mensaje nuevo. No se si me explico bien.Si os sirve stoy usando mootool como framework de Ajax y PHP aunque si se puede en otro framework como jquery u otro no me cuesta nada cambiarme.
Gracias de antemano.