[Php-avanzado] Chat

Leonardo Tadei - Pegasus Tech Supply leonardot en pegasusnet.com.ar
Mar Nov 18 02:16:27 ART 2008


Hola,

El lun, 17-11-2008 a las 23:58 -0200, unes pacio escribió:
> Buena pregunta, yo usaria ajax y db, al conectarce un usuario a este
> se le crea un campo en la db (id, usuario, mensaje_recibido) y cuando
> el usuario 2 le escribe un mensaje se modificaria el ultimo campo, el
> usuario 1 cargaria el mensaje cada 1 segundo en caso de que este halla
> cambiado, y viseversa para tener una comunicacion full-duplex. Es
> razonable mi idea?

	Es razonable.
	El tema es ver como cambiar las cosas, ya que esto funcionaría solo con
un esquema "pull", en vez de "push" que es lo que los clientes de
mensajería hacen.
	Lo que no sé su usaría es una DB, salvo que se quiera dar la
funcionalidad de guardar las conversaciones.

	Otra alternativa buena es implementar el protocolo abierto de Jabber...
tendrían un cliente de chat compatible con Jabber y GTalk, que no es
poco.

	Saludos!
-- 
Leonardo Tadei
leonardot en pegasusnet.com.ar
http://blog.pegasusnet.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key



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