Die verschiedenen Funktionen von Cronjobs
Viele Anbieter von Cronjob-Diensten bieten Premium-Tarife an, die kostenpflichtig gebucht werden können. In den Preislisten finden sich oft verschiedene Funktionen, von denen einige möglicherweise für dich wichtig sind, während andere eher unwichtig sind. Hier erfährst du, welche Funktionen es gibt und ob du sie tatsächlich benötigst.
Aufrufzeit Die Aufrufzeit des Cronjobs gibt an, wie viel Zeit der Bot dem Skript zur Ausführung lässt. Dies ist besonders interessant, wenn dein Skript viel Zeit benötigt. Es gibt jedoch auch Tricks für PHP, um sicherzustellen, dass dein Skript trotzdem erfolgreich ausgeführt wird. Insgesamt ist dieses Feature eher unwichtig.
Protokollierung der Ausgabe Einige Anbieter von Cronjob-Diensten bieten an, die Ausgabe des Skripts zu speichern. Mit PHP ist es jedoch einfach, diesen Text selbst in einer kleinen Textdatei zu speichern. Daher ist diese Funktion nicht unbedingt notwendig.
Benachrichtigung im Falle einer Störung Wenn dein Cronjob einmal nicht ausgeführt werden konnte, kannst du per E-Mail oder SMS benachrichtigt werden, um über eine eventuelle Erreichbarkeitsstörung informiert zu werden. Dies ist sehr praktisch, wenn du keinen vergleichbaren Service nutzt.
Priorisierte Ausführung Wenn dir ein möglichst sekundengenauer Aufruf wichtig ist, solltest du auf dieses Feature achten. In Stoßzeiten werden häufig zuerst Premium-Accounts und dann „normale“ Accounts bedient. Für die meisten Skripte ist die genaue Uhrzeit jedoch nicht wichtig.
Abstand von einer Minute Mit diesem Feature können Cronjobs im maximalen Abstand von x Minuten angelegt werden. Dies kann für einige Skripte nützlich sein, ist aber eher selten erforderlich.
Passwortgeschützte Cronjobs Einige Anbieter bieten einen zusätzlichen Schutz für Cronjobs durch .htaccess-Authentifizierung. Dies ist sicherer als die Verwendung einer einfachen URL, die erraten werden kann.
Anzahl der Cronjobs Wenn du viele Projekte hast, die Cronjobs benötigen, solltest du auf dieses Feature achten. Ansonsten ist es eher selten erforderlich.
Speichern des exakten Datums Das Speichern des exakten Datums ist oft im Angebot enthalten, aber nicht unbedingt notwendig, da du dies mit PHP und einer kleinen Log-Datei selbst speichern kannst.
Routenverfolgung Mit der Routenverfolgung kannst du nachvollziehen, welchen „Weg“ der Cronjob Bot zurückgelegt hat. Dies ist eher eine Spielerei.
Cronjobs „Light“ vs. „echte“ Cronjobs Einige Anbieter ermöglichen nicht nur den Aufruf einer URL, sondern auch die Ausführung eines Skripts. So können beispielsweise auch Python-Skripte ausgeführt werden. Dies ist ein interessantes Feature, wenn PHP nicht ausreichend ist.
Fazit zu den Cronjob Features Es gibt eine Vielzahl von Features im Angebot, von denen einige für dich relevant sein können. Überlege dir, welche Funktionen dein Projekt benötigt und schaue dir die verschiedenen Anbieter und Pakete an, um das passende Angebot zu finden.


