Zitat:
Zitat von Tsengo
Guten Tag,
... Für die Benutzer gibt es unterschiedliche Ränge und je nach Rang laden sich die Punkte entsprechend schneller/langsamer auf.
Ich würde nun ungern für jeden Rang einen eigenen Cronjob anlegen, zumal die Unterschiede teilweise nur wenige Sekunden betragen.
Kann mir nun vielleicht jemand einen Ansatz liefern, mit dem ich das Problem lösen kann?
...
|
Dann mach es wie die großen ;o)
1. Erstell eine PHP-Datei, welche die "Update Arbeiten" der jeweiligen Benutzerränge durchführt.
2. Erstell einen Cronjob, der die zuvor erstellte PHP-Datei jede Minute ausführt.
Die zuvor PHP-Datei sollte nun folgende Aufgaben durchführen.
- Prüfen wann für welchen Rang der letzte Durchlauf war (z.B. über Timestamps in einer Tabelle)
- jeweilige Update-Arbeit der Ränge durchführen, wenn der aktuelle Timestamp abzüglich Timestamp in der Tabelle kleiner ist, als ein vorgegebener Wert.