| |||
![]() Buenas amigos como estan??? hoy tengo una duda de tiempo je.....estoy realizando una pagina en php para una aseguradora y trabajo en mysql.....el tema esta en ke hay procesos de actulizacion en la base ke tardan 15 a 20 minutos....pero cuando kiero ejecutarla se me cuelga la pagina y me da el error de tiempo de php....con la funcion set_limite...le puse un poco mas de tiempo pero la pagina se cuelga....como hago para ejecutar mis procesos sin ke la pagina se cuelgue????? gracias por su aportes |
| |||
Respuesta: Procesos Largos si lo que te comenta pakete es lo mas optimo y para eso honestamente si te recomendaría mejor python ya que si no hay de otra y a la de a web... tiene que ser con php en web(podria ser cli) te recomendaría que el proceso lo segmentaras por N cantidad de registros , como si fuera una paginación y vieras lo que estas funciones podrían hacer por ti checa el segundo ejemplo de la siguiente liga http://www.php.net/manual/es/function.ob-flush.php http://php.net/manual/es/function.set-time-limit.php
__________________ No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo |
| ||||
Respuesta: Procesos Largos Coincidio igual que todos, lo recomendable sería programar un Cron Job para no depender de la interfaz del sitio y permitir que los demas naveguen tranquilamente. Además sería buena idea lo de segmentar.. Puedes manejar algo así como 'por lotes'.. Primero cuentas registros, divides los lotes que manejarás y listo, que el cron job se encargue de elegir el lote correspondiente (de X registro a X registro) Saludos!
__________________ Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación ¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies |
Etiquetas: |