Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2011, 04:23
Eskorbut0
 
Fecha de Ingreso: marzo-2011
Mensajes: 7
Antigüedad: 13 años
Puntos: 2
Comet o Como actualizar la web en tiempo real

Buenas a todos!! Que tal??

Miren, estoy programando algo parecido a una red social y necesitaría ser capaz de que automáticamente y sin recargar la pagina ni realizar ninguna acción tipo AJAX, la web se actualizase sola.

Al principio pensé en un bucle javascript de unos 5 segundos y que realizara peticiones AJAX contra la BD funcionaria, pero lo único que conseguiría así seria saturar el servidor.

Documentandome un poco, leí algo acerca de Comet (http://es.wikipedia.org/wiki/Comet), el cual era una conexión con el servidor sin cerrar, el cual cuando obtenía resultados, los enviaba al cliente y dejaba otra vez sin cerrar el canal.

El principal inconveniente que tengo es que mi hosting (el que tengo mirado, todavía no se por cual decidirme) utiliza el servidor Apache, servidor con el que no se puede usar Comet.

En la wiki pone que es usado por varias paginas web, entre ellas Facebook que, clusters aparte, corre sobre linux + apache, tal vez las peticiones Comet son lanzadas hacia otro servidor con soporte Comet (es decir, que no use apache).

La pregunta es: Alguien conoce algún método de poder realizar lo que pretendo sobre Apache?? Sin tener que meter servidores aparte para que me gestionen Comet???

Un Saludo y muchas gracias!!

PD: Lo he colocado en el apartado de JavaScript, ya que si no es con comet, esta operación debe impliar algo de JavaScript.