Foro de elhacker.net

Programación => Desarrollo Web => Mensaje iniciado por: Raxion en 26 Julio 2015, 23:40 pm



Título: [Duda] Web Chat
Publicado por: Raxion en 26 Julio 2015, 23:40 pm
Hola gente de la comunidad, ando en busca de info(solo info)
Estoy en medio de un proyecto(empezando mas bien)
Quiero hacer un Web Chat
Una pantalla unica de logeo, y posterior un chat.

Toda la parte grafica la pretendo hacer con HTML5 y CSS.
El tema de la base de datos con SQL(o sera mejor con otro)
Ahora lo que me complica es el chat en si,
Con que podria hacerlo?

Java
javascript
PHP
u otro?
venta
la complejidad seria, ventana de dialogo, caja de texto, boton enviar, venta de usuarios, y la posibilidad de ventana privada de chat con usuario en especifico.
asi como un IRC
eso para comenzar, el resto se lo agregare con el tiempo.
El tema de la conexion tambien me interesa.
No busco tutoriales.
Me gusta de 0 ir haciendo.
Si me pueden ayudar, agradezco argumentar el por que.
Gracias de ante mano <3


Título: Re: [Duda] Web Chat
Publicado por: Usuario Invitado en 27 Julio 2015, 00:39 am
Lo mejor es ir con WebSockets. Yo hice uno en Java (y javascript obviamente), no es para nada complicado. En Python tienes Tornado, un framework para I/O non blocking. Para PHP tienes Ratchet, que trabaja similar a Java. Y Para Java, no necesitas librerías, ya viene integrado con el JDK y te ofrece una API sencilla y flexible.

Links de interés:

Ratchet (PHP) (http://socketo.me/)
Tornado (Python) (http://www.tornadoweb.org/en/stable/)
Ejemplo WebSockets con Java (https://blog.idrsolutions.com/2013/12/websockets-an-introduction/)