Cronjob

24. Mai 2009 | Von Hosting & Domain Reporter | Kategorie: ZYXW...DCBA - Hosting & Domain Lexikon

Ein Cronjob ist, grob umschrieben, eine Aufgabe, die zu einem bestimmten Zeitpunkt automatisch ausgeführt wird. Dabei kann man mit einem Cronjob theoretisch jeden nur erdenklichen Befehl auf einem Server ausführen, sehr häufig werden Cronjobs dabei genutzt um bestimmte Scripte regelmässig auszuführen.

Um Cronjobs zu nutzen hat man im Grunde 3 verschiedene Möglichkeiten, im Optimalfall verfügt man über einen eigenen Linux-Server mit root-Zugriff, dann kann man mit Hilfe des Befehls “crontab -e” beliebig Cronjobs hinzufügen, bearbeiten und entfernen, dazu sind dann allerdings natürlich auch zumindest Grundkenntnisse bzgl Linux und der Crontab-Syntax notwendig.

Einfacher ist es da eine der anderen Möglichkeiten zu nutzen, nämlich entweder die Cronjob-Verwaltung seines Webspace-Anbieters (falls vorhanden) oder einen externen Anbieter, letzterer kann kostenpflichtig sein, muss es aber nicht. In beiden Fällen ist das einrichten eines Cronjobs aber einfacher als die manuelle Einrichtung per Konsole.

In der Regel wird man ein Interface vorfinden in dem man angeben kann zu welchen Zeitpunkten welche URL(s) abgerufen werden soll(en). Dies kann zum Beispiel von Nutzen sein wenn man ein CMS (Content Management System) nutzt, bei dem bestimmte Scripte regelmässig ausgeführt werden müssen, zum Beispiel zur Datenbankbereinigung, Statistikberechnung oder ähnliches.

Tags:

Keine Kommentare möglich.