Tool für geplante Aufgaben

godofkills

Lt. Commander
Registriert
Dez. 2009
Beiträge
1.997
Ich betreibe eine Website wo ich sehr viele php Skripte nutze.
Und es kann auch mal vorkommen, dass ich Skripte habe, die die aktuelle Zeit abfragen und z.b erst wenn eine Woche vergangen ist was abarbeiten.
Also z.B gehen User täglich auf die Seite aber erst nach einer Woche soll was besonderes geschehen.
Doch wenn jetzt ein User erst nach einer Woche und drei Tage auf die Seite geht, dann wird diese Woche Abstand verschoben.
Am besten wär ein Bot, der wöchentlich ein php Skript abruft, der das dann immer pünktlich und zur gleichen Zeit macht.
Ich hab was gelesen von CronJob, was in meinem aktuellen Hosting Paket nicht dabei wär.
Doch weiß ich nicht ob das richtige ist.
Kann mir da einer helfen?
 
Ja, mit cron kannst Du Programme/Skripte zeitbasiert ausführen - auch wiederholt zu einem wiederkehrenden Zeitpunkt, also z.B. wie benötigt 1x jede Woche.

Google und Konsorten sind Dir bekannt?
 
Wenn dein Hosting-Paket kein echtes Cron unterstützt, dann kannst du Pseudo-Crons verwenden.
a) du lässt die Jobs von deinen Usern anstoßen, z.B. per AJAX-Request. Hat natürlich den Nachteil, dass zwischen den Crons auch mal mehr als die normale Wartezeit vergeht... aber merkt man das, wenn eh keiner auf die Seite geht?
b) du meldest dich bei einer Seite wie cronjob.de an und lässt von da aus deine cronjob-php's anstoßen
c) du lässt deinen heimischen PC die Jobs anstoßen
 
Zurück
Oben