Attualmente sto costruendo un'app che include promozioni di vendita. C'è un'opzione nella promozione che consente al gestore di avere una data di inizio e di fine. Non voglio che il gestore debba selezionare manualmente il vincitore, ma voglio che il mio software legga che è stata raggiunta la data di fine e che la chiusura automatica è stata chiusa.
Sembra un lavoro per cron
.
Queste sono le mie opzioni:
- Di notte, esegui un singolo script che attira tutte le promozioni sul mio l'intero database e aggiorna le promozioni che sono state completate.
- Alla creazione del record promozionale, accodare un cron a cui eseguire la data di fine personalizzata.
- impone all'utente di aggiornare manualmente la promozione.
Qualunque consiglio o esperienza precedente sarebbe molto apprezzato!