Foros del Web » Programando para Internet » Javascript » Frameworks JS »

PHP - HTTPStreaming Bucles largos o infinitos...

Estas en el tema de PHP - HTTPStreaming Bucles largos o infinitos... en el foro de Frameworks JS en Foros del Web. Estimados amigos: tengo una pequeña dificultad respecto de la ejecución de un script php cuyo objectivo es mantener una conexión activa con el servidor. La ...
  #1 (permalink)  
Antiguo 07/12/2008, 11:15
kxo
 
Fecha de Ingreso: julio-2008
Mensajes: 40
Antigüedad: 16 años, 5 meses
Puntos: 1
PHP - HTTPStreaming Bucles largos o infinitos...

Estimados amigos:

tengo una pequeña dificultad respecto de la ejecución de un script php cuyo objectivo es mantener una conexión activa con el servidor. La idea es mantener una conexión activa entre el navegador y el servidor y enviar los cambios en tiempo de ejecución mediante flush(). El tema es que al parecer PHP ejecuta un script al mismo tiempo y no es posible ejecutar múltiples scripts y eso me provoca un problema a la hora de enviar información al cliente a través de conexiones activas. ¿Existe alguna opción de activar tareas multithreading o algo así a través de PHP?

Espero que se entienda bien. Si no les explico mejor.
  #2 (permalink)  
Antiguo 07/12/2008, 12:11
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 19 años, 2 meses
Puntos: 56
Respuesta: PHP - HTTPStreaming Bucles largos o infinitos...

PHP no soporta multithreading, creo que puedes combinarlo con ajax para "simular" una conexión activa.

__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **
  #3 (permalink)  
Antiguo 07/12/2008, 12:14
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 6 meses
Puntos: 2135
Respuesta: PHP - HTTPStreaming Bucles largos o infinitos...

Tema trasladado a AJAX.

En efecto PHP no soporta threads ni nada por el estilo, vas a tener que simularlo usando AJAX, o en dado caso COMET, pero necesitas que tu servidor web lo soporte.

Saludos.
  #4 (permalink)  
Antiguo 07/12/2008, 13:05
kxo
 
Fecha de Ingreso: julio-2008
Mensajes: 40
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: PHP - HTTPStreaming Bucles largos o infinitos...

De todas maneras, el problema es que con ajax es necesario ejecutar una solicitud desde el cliente (por eso no posteé en ajax), lo que genera un pequeño problema de sincronía. Pero bueno, seguiré investigando acerca de cómo solucionar esta situación. Gracias de todas maneras.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:18.