Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > PHP > Cron y PHP Asincrono
-Foros de debate

PHP
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Cron y PHP Asincrono
Enviado por Clyft el día 2 de septiembre de 2008

Hola, soy nuevo por aqui, tengo una duda de programación php y he decidido consultar algun foro a ver si alguien me da ayuda.

Os comento, mi intención es que el cron de mi servidor ejecute un php el cual va a tener n pasos/peticiones, si las ejecuto con un simple "for" el script me acaba dando timeout ya que la carga de cada paso/peticion es alta. Una solución que habia propuesto es realizar las n pasos/peticiones mediante llamadas ajax asincronas ejecutadas con javascript, algo asi:

...
<script language='JavaScript' type='text/javascript'>
<?
...
for ($i=0;$i<$n;$i++) {
?>
$j.ajax({
type: "POST",
url: url,
data: data,
success: function(msg){ }
});
<?
}
?>
</script>

No sabia si iba a funcionar ya que como sabeis es codigo javascript (jquery) y se ejecuta en el lado del cliente, pero mantenia la esperanza de que pudiera resultar.
No ha funcionado tal y como pensaba asi que me encuentro falto de ideas para hacerlo.

En cuanto al tema del TimeOut, tengo la directiva set_time_limit(0); puesta en el script y no sabria deciros si el timeout es de la BBDD ó del servidor.

Alguna idea?

Gracias.

 

Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network