Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/10/2019, 08:42
tuadmin
 
Fecha de Ingreso: abril-2006
Mensajes: 583
Antigüedad: 18 años
Puntos: 120
Respuesta: Mostrar datos en tiempo real con websocket

Cita:
Iniciado por leonaryoel Ver Mensaje
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
__________________
Mis aportes te ayudaron??, te hicieron ahorrar valiosos tiempo??, si quieres puedes agradecerme con un Gracias o con una donacion
https://paypal.com/pools/c/8lmNLmWnG9