Tom: zeitlich abhängige Aktionen

Beitrag lesen

Hello,

Meine erste Idee war per Cronjob einmal täglich ein Script auszuführen. Doch wie funktioniert das mit dem Cronjob? Welche Anforderungen gibt es an das Script? Welche (kostenlose) Dienste gibt es?

Dazu musst Du auf irgend einem Server Chronjobs oder "Aufgaben" einrichten können.
Dieser muss ein Werkzeug zur Verfügung bekommen, das dann die Arbeit durchführt.

Wenn alle Server auf einer Maschine liegen, ruft der Chronjob-Prozess den passenden Interpreter für Dein Script auf (im Hintergrund) und dieses führt die Aufgabe durch, so als hättest Du es über HTTP aufgerufen.

Wenn Deine Seite Besucher hat, kannst Du den Startaufruf aber auch z.B. in die Startseite einbauen. Das kostet auch nicht viel Power. Die eigentliche Aktion wird dann aber nur gestartet, wenn sie nicht schon erledigt wurde...
Du benötigst dafür aber die Möglichkeit, einen Systemaufruf durchführen zu können und eine Instanz des Interpreters in den Hintergrund zu laden, damit Dein Besucher nicht auf Erledigung des Jobs warten muss.

Welches OS hast Du für den Webserver?
Welchen Webserver hast Du?
Hast Du zugriff auf die Konsole des OS?
Darft Du Systemprogramme ausführen (lassen)?
Darfst Du Chronjobs einrichten? (dann solltest Du auch den Interpreter aufrufen dürfen)

Harzliche Grüße vom Berg
http://www.annerschbarrich.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau