|    
			
				22/05/2015, 11:02
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: mayo-2008 
						Mensajes: 489
					 Antigüedad: 17 años, 4 meses Puntos: 8 |  | 
  |   Cuál es la mejor práctica? Leer txt o Consultar BD 
  Hola Foreros, me he encontrado con un dilema y espero me puedan ayudar.
 El escenario es el siguiente: Tengo una tarea (CronJob) que ejecuta un script cada minuto. El script enviará un mail si se cumple cierta condición.
 
 La condición: a través de cURL para php me conecto a una página y leo un contador, si el contador cambia, se envía un numero de mails iguales a incremento en el contador (si el contador cambió en dos unidades {de 20 a 22} se envían 2 mails)
 
 El inconveniente: No quiero sobrecargar el servidor, por lo que necesito saber cual es la mejor práctica de programación en este caso.
 Opción 1: Crear un txt que lleve el valor del contador y cada minuto se abre con fopen y se compara el valor guardado con el valor actual del contador, si hay cambios, se envían los mails y se actualiza el valor en el txt.
 Opción 2: Se crea una tabla en la base de datos, que lleva el conteo de los mails enviados y cada minuto se consulta el valor guardado y se compara con el valor actual del contador, si hay cambios, se envían los mails y se almacena los datos del nuevo mail enviado.
 
 Les agradezco su ayuda y se aceptan otras alternativas para dar solución a este proceso.
 
 Muchas Gracias por su tiempo
     |