Temporizzazione di un metodo

di il
1 risposte

Temporizzazione di un metodo

Buonasera a tutti.
Devo progettare un'applicazione il cui obiettivo è di trasferire dati da una sorgente csv al db.
Tuttavia il csv cambia continuamente quindi avevo pensato di costruire una classe Listener che tenga sotto controllo il tempo trascorso e, ad esempio ogni due ore, attivi un flag che faccia capire all'oggetto della classe Lettore che può procedere con il metodo fopen('file.csv') e il successivo fgetcsv() che restituisce il vettore da inserire nel db.

Il problema è che se ho chiaro come calcolare la prima volta le due ore trascorse con microtime(), non so come rendere ricorsivo questo ragionamento in modo che il programma possa ripetersi ogni due ore.

Si può fare con php questo genere di temporizzazione ?

Grazie a tutti

I

1 Risposte

  • Re: Temporizzazione di un metodo

    Usare un cron job che esegue lo script php ogni due ore?
    Così ad occhio credo sia più conveniente sotto molteplici punti di vista (sempre che puoi impostare cron job naturalmente).
Devi accedere o registrarti per scrivere nel forum
1 risposte