Pogledajte određenu poruku
Staro 04. 06. 2007.   #5
zextra
Boris
Grand Master
 
Avatar zextra
 
Datum učlanjenja: 01.12.2005
Lokacija: Novi Sad
Poruke: 775
Hvala: 5
156 "Hvala" u 2 poruka
zextra is on a distinguished roadzextra is on a distinguished road
Default

Zašto ne implementiraš standardni UNIX-like cron scheduler?

Cron podržava ponavljanje na nivou minuta, sata, dana, meseca i dana u nedelji, u svim mogućim kombinacijama (npr. izvršavanje na svakih 5 minuta, ili samo utorkom i sredom), ne vidim zašto bi izmišljao rupu na saksiji?

Što se tiče mogućeg dizajna u bazi, mogao bi opet da se poslužiš cron dizajnom: 6 kolona (min, hr, day, mon, wday, task), uzmeš neki gotov cron file parser i izmeniš ga tako da ne čita fajlove već da radi sa live podacima iz baze.

Uzgred, ovo uopšte ne mora da bude zahtevno rešenje po pitanju resursa: jedno pokretanje skripte u minuti mi ne zvuči preterano zahtevno (ili mozda nešto previđam?).

Naravno, opet najviše zavisi od tvojih zahteva.
__________________
"It’s important to have goals when you pet. Otherwise you’re just rubbing another mammal for no reason." - Scott Adams

Poslednja izmena od zextra : 04. 06. 2007. u 19:38.
zextra je offline   Odgovorite uz citat