Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2010, 13:28
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Duda sobre rendimiento de ejecución script

Buenas,

Espero transmitir mi duda correctamente :D

Partes de un script capaz de leer el contenido de la web que especifiques, tratar la información e introducirlo en la base de datos. Pero tienes que sacar datos de forma masiva, no pasa nada, las URL que tienes que leer/parsear las tienes y son 50, por poner un número.

Para cada URL tardas como mínimo unos 6-10 segundos en tratar toda la información.

¿Qué es más óptimo?

OPCIÓN 1)
Hacer un bucle que vaya iterando cada URL y tratando la información. Esta el inconveniente que se pase el tiempo de ejecución del script no? porque si son 6 seg. en procesar una URL, 6 x 50 son 5 min...

OPCIÓN 2)
Ejecutar el script 50 veces y en cada vez que se ejecuta pasarle una URL distinta?
El problema que le veo a esta es que o se hace con un cron o no se como hacerla, ya que si utilizas otro script para pasarle las URL estas haciendo lo mismo que la opción 1...

OPCIÓN 3 ?¿?

Ahí mis dudas,

¿Qué opináis?


Muchas gracias de antemano!