Cita:
Iniciado por leonaryoel
Saludos colegas. Tengo una situación. Me encuentro desarrollando una especie de red social y pretendo que mis usuarios se muestren activos o no, además de otros datos en timepo real.
He buscado informacion y muchos me hablan de websockets. Por lo que he conocido para poder trabajar con sockets tanto en php como en JS necesito u servidor que me lo permita. No estoy seguro si php lo hace, creo que si.
Necesito tips de los expertos en el tema, pues estoy inicializando en esto de websockets y quiciera intentar otras alternativas que no sean node.js
tengo mi logue de usuario donde se inica una session en PHP todo mediante ajax. coo pudiera implementar un websocket en ello por ejemplo para mostrar si el usuario esta activo o no.
para ello NodeJs es la mejor propuesta, si no quieres verte involucrado en desarrollar en lengujes como C#,C++,Python(este me parece mas dificil de implementar que NODEJS), DELPHI, y otros mas, la curva de aprendizaje es mas dificil en todos ellos, con temas sencillos,
eso por que WEBSOCKET,por cada usuario que entre al WEBSOCKET se Abra un puerto y conexion constante, y los puertos son Limitados en un ordenador, eso en PHP se puede lograr, pero tienes que descargar Extensiones que manejen THREADS. como el php_Pthreads.dll , y buscar clases que manejen la conexion o crearte desde 0, , creando un servidor, que soporte conexiones TCP, Crear la capa de comunicacion de un Websocket, y demas.
y para ello si lo quieres facil rapido, y con mucha documentacion. NODEJS , y si no bueno , tienes un abanico de posibilidades.
en fin ya hay algunos servicios q soportan NODEJS, y gratuitos para probar, tienes el HEROKU, o montate un VPS, con 200MB de ancho de banda constante, 4 cores de nucleo y 4 GB de RAM + 100 GB de ssd, por 9$us X mes