He oído hablar de cron job y no creo que la creación real sea tan difícil de hacer, pero tengo algunas preocupaciones acerca de cómo funcionará esto con un gran scriptCron trabajo en una gran base de datos con PHP, se necesitan sugerencias
Sin ir demasiado fuera de tema en mi proyecto me quedaré con los conceptos básicos sobre mi situación. Necesito hacer un script que todos los días realice una búsqueda de CURL para datos en un sitio web remoto y actualice una base de datos para cada miembro destacado en mi sitio web. En resumen, es aproximadamente en este momento 1000 veces la secuencia de comandos debe ser ejecutada, pero será un número mayor a medida que pasan los tiempos.
Como se puede adivinar, esto llevará mucho tiempo para preformar, así que estoy preocupado acerca de cómo funcionará la ejecución de una manera de no estrellarse en el medio de ella.
Mi primer pensamiento fue tal vez dividir a los usuarios en grupos y hacer las ejecuciones en una pequeña cantidad de usuarios cada vez, pero no sé cómo esto es manejable (leerá más sobre el tema cuando tenga alguna forma de confirmación sobre esto).
Por lo tanto, a mi pregunta. ¿Crees que hay alguna manera de que esto ocurra y quizás tengas alguna sugerencia sobre cómo hacer que esto funcione de manera eficiente? Toda la ayuda que puedo obtener es apreciada. Gracias por tu tiempo.
I li ke la idea de dividir a los usuarios en grupos de tamaño. Además, aumente el tiempo máximo de ejecución del script en el script php para evitar que salga antes de que finalice. – Detect
¿Cuánto tiempo estamos hablando? –
¿Por qué no probarlo antes de preocuparse por la optimización? La optimización prematura es la fuente de todos los males. –