Der Cron-Daemon sorgt unter Linux dafür, dass beliebige Programme automatisch zu bestimmten Zeiten ausgeführt werden. Unter Windows kennt man das Ganze als “Geplante Tasks”.
Bei vielen Web-Projekten ist es praktisch wenn man bestimmte Aufgaben automatisch ausführen lassen kann. So kann man z.B. automatisch Datenbanken optimieren, Newsletter generieren, etc. – leider lassen viele Hoster die Erstellung von eigenen Cronjobs nicht zu. An dieser Stelle springen diverse Dienste ein, die zeitgesteuert eine bestimmte URL aufrufen können.
Wenn man also zum Beispiel jede Nacht um 3 Uhr die Datenbanken seines Servers optimieren möchte, muss man prinzipiell nur z.B. ein PHP-Script schreiben das diese Aufgabe übernimmt und es vom Web aus erreichbar machen (natürlich per Username/Passwort geschützt). Dann braucht man nur noch einen Cronjob bei einem der folgenden Services einrichten und schon wird die Datenbank automatisch optimiert ohne das man noch selber eingreifen muss.
cronjob.de
cronjob.de hat mir eigentlich mit am Besten gefallen. Die Seite bietet einen kostenlosen Dienst und einen Unlimited Tarif der 2.99€ / Monat kostet. Für die meisten Leute sollte der kostenlose Tarif allerdings problemlos ausreichen.
Schon im kostenlosen Tarif kann man beliebig viele Cronjobs anlegen die minimal alle 5 Minuten gestartet werden können. Wer die 3 Euro investiert bekommt neben der Möglichkeit die Cronjobs auch jede Minute starten zu können weitere nützliche Werkzeuge an die Hand:
- Protokollierung der letzten 20 Cronjobs
- Sekundengenauer Aufruf der Cronjobs
- Servermonitor mit Benachrichtigung per SMS oder EMail bei einer Störung
- unbegrenzt viele Backlink-Checks
Die letzteren Beiden Features beziehen sich auf die erweiterten Funktionen die cronjob.de neben den Cronjobs anbietet. Über den Servercheck kann geprüft werden ob ein bestimmter Server erreichbar ist und über den Backlink-Check kann geprüft werden ob eine bestimmte Seite auf die eigene Seite verlinkt.
onlinecronjobs.com
onlinecronjobs.com bietet die Möglichkeit max. 5 Cronjobs einzurichten die max. einmal täglich aufgerufen werden. Für einfachere Jobs (nächtliches Backup, etc.) ist das durchaus ausreichend.
Die Verwaltung erfolgt wie bei cronjob.de auch über ein einfaches Webinterface. Ausserdem bietet die Seite die Möglichkeit, Ergebnisse des Cron-Jobs mit bis zu 5KB zu protokollieren. Eine anmledung beim Service ist auch über OpenID möglich.
Sonstige Anbieter
Neben den schon vorgestellten Anbietern gibt es noch einige Andere die ich aber aus verschiedenen Gründen nicht ausführlich getestet habe, die ich aber kurz erwähnen möchte:
- http://www.free-cronjob24.de - Scheint einen ähnlichen Umfang wie cronjob.de zu bieten und erlaubt beliebig viele Cronjobs bei minimal 5 Minuten Abstand zwischen zwei Aufrufen. Für einmalig 30 Euro kann man einen Pro-Account bekommen bei dem die Grenze auf 1 Minute gesenkt wird. Da bei der Registrierung schon Strasse/PLZ/Ort/etc. abgefragt werden hatte ich noch keine Motivation mich dort zu registrieren. Ein ausführlicher Test kommt evtl. später noch nach
- CronMe.org – Erlaubt 21 Job-Aufrufe pro Woche was letztenendes heisst: 3 Aufrufe pro Tag. Die Anmeldung kann hier per OpenID erfolgen. Da die Seite dem Benutzer vorschreibt, welchen Browser man zu benutzen hat (IE – Nutzer sehen nur eine Seite mit “Your browser doesn’t support internet.”) habe ich auf einen weitergehenden Test verzichtet.





[...] http://www.tagdocs.de/2009/04/24/cronjobs-fur-jederman/ No TweetBacks yet. (Be the first to Tweet this post) Ähnliche Beiträge:AlternativesTo.netTelefonieren von der Homepage – Eine Anleitung für WordPressLass mich das für Dich GooglenZensursula – Internetsperre umgehen in 20 Sekunden (Router) Share and Enjoy: Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können. [...]