Ver Mensaje Individual
  #6 (permalink)  
Antiguo 14/03/2012, 05:19
Avatar de Eleazan
Eleazan
 
Fecha de Ingreso: abril-2008
Ubicación: Ibiza
Mensajes: 1.879
Antigüedad: 16 años, 8 meses
Puntos: 326
Respuesta: Recargar script php ejecutado con cron

Yo haría lo siguiente:

· Script autoejecutado por cron cada 2 min (llamemosle A.php)
· Una cola de correos a enviar en una tabla SQL
· Script que se ejecuta a las 12 de la noche, y te llena esa "cola" (llamemosle B.php)

La cosa sería una tabla en plan
id | email | correo_a_enviar

Que el script B.php te rellene esa tabla con todos tus correos, pensando en la forma de enviarlos. Recuerda q este script se ejecuta 1 vez al dia.

Luego, el script A, que se ejecuta cada 2 minutos, obtiene 6 (por ejemplo) registros de esa tabla, y los envia, los borra, y termina su ejecución.

Así, tendrías un script q se ejecuta cada 2 min (mediante cron), que si encuentra registros en la tabla, los envia

Otro q se ejecuta cada dia, y rellena la tabla de tareas.

¿Carga del proceso? Poca. Piensa que A.php deberia ejecutarse en "practicamente nada", ya que el procesado de datos, etc, deberia hacerlo B.php (una vez al dia).

Así es como lo solucionaria yo :)
__________________
>> Eleazan's Source
>> @Eleazan