30-05-2014, 02:12 PM
Hola chicos
tengo una aplicacion (esta desarrollada en codeigniter, pero creo que eso dará igual para mi duda) en la cual hay un numero bastante alto de datos que tienen fecha de caducidad (es una intranet para un grupo de empresas donde , entre otras cosas, se crean fichas de maquinarias que tiene que revisarse cada x tiempo).
Necesito enviar un email automatizado de aviso cuando una de esas fechas este llegando. Por cada elementos que caduca de cada usuario: 1 email.
Mi idea es poner un cron que se ejecute todos los dias y compruebe las fechas en la base de datos (y las preferencias de usuario acerca de cada cuanto se envia dicho email) y envie los emails si procede. Pero me da miedo que si hay muuuuuuuuuchos registros a comprobar (que los habrá) pueda exceder el tiempo de ejecucion (no sería la primera vez que me pasa).
Alguien tiene experiencia con esto y me puede dar algun consejo?
Gracias
tengo una aplicacion (esta desarrollada en codeigniter, pero creo que eso dará igual para mi duda) en la cual hay un numero bastante alto de datos que tienen fecha de caducidad (es una intranet para un grupo de empresas donde , entre otras cosas, se crean fichas de maquinarias que tiene que revisarse cada x tiempo).
Necesito enviar un email automatizado de aviso cuando una de esas fechas este llegando. Por cada elementos que caduca de cada usuario: 1 email.
Mi idea es poner un cron que se ejecute todos los dias y compruebe las fechas en la base de datos (y las preferencias de usuario acerca de cada cuanto se envia dicho email) y envie los emails si procede. Pero me da miedo que si hay muuuuuuuuuchos registros a comprobar (que los habrá) pueda exceder el tiempo de ejecucion (no sería la primera vez que me pasa).
Alguien tiene experiencia con esto y me puede dar algun consejo?
Gracias