[Php-avanzado] Chat AJAX

eduardo albelo hardraid2004 en hotmail.com
Dom Nov 28 21:47:54 ARST 2010


Gracias por la info y los consejos sobre como optimizar, ahora mismo me puse a investigar sobre XMPP y sobre hacer peticiones http sin cerrar.> From: leonardot en pegasusnet.com.ar
> To: php-avanzado en pato2.fi.mdp.edu.ar
> Date: Sun, 28 Nov 2010 15:24:56 -0300
> Subject: Re: [Php-avanzado] Chat AJAX
> 
> Hola Eduardo,
> 
> 	no sé como está implementado el chat de Facebook.
> 	El que está bien documentado es el de Google, que usa el protocolo
> XMPP, por lo que la comunicación con la web es muy natural.
> 
> 	Si tu problema es el tráfico, una optimización obvia es que, en vez de
> que el cliente pida todo cada vez, que lea un flag que le diga si hay
> algo nuevo, y solo si lo hay, traer las cosas.
> 	Otra es que solo traigas los mensajes/usuarios nuevos, y el resto se
> vaya guardando en vectores JS o algo, para no tener que refresca todo el
> contenido cada vez, sino solo las diferencias... esto requiere que del
> lado del servidor se implemente algún mecanismo para reconocer lo nuevo
> de lo que no lo es, y se transmita solo eso para cada cliente.
> 
> 	La solución de FB y de G para el problema del tráfico, siempre fue
> comprar más ancho de banda...
> 
> PD: hay sistemas de chat basados en web que lo que hacen es dejar la
> petición HTTP sin cerrar, entonces el navegador está cargando siempre la
> página... chusmeá las implementaciones de los existentes.
> 
> 
> El dom, 28-11-2010 a las 03:30 -0300, eduardo albelo escribió:
> > Hola Leo, estoy haciendo un chat con ajax(como el de facebook) y mi
> > duda es sobre el tema del trafico web, por que como es chat tiene q
> > dar la sensacion de q esta conectado constantemente pero el protocolo
> > HTTP no funciona asi, entonces tengo q hacer peticiones cada segundo
> > que pasa y de esa forma siempre se actualizan los mensajes y los
> > estados de las personas(conectado o no conectado), nose exactamente
> > como funca el de facebook pero supongo q debe ser algo asi como te lo
> > comento, ¿¿¿vos que me recomendas para agilizar el sistema y no tener
> > problemas con el trafico??? 
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> -- 
> 
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> http://blog.pegasusnet.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> 
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
 		 	   		  
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20101128/73ed7464/attachment.htm 


Más información sobre la lista de distribución Php-avanzado