Cronjob

Server & Hosting

Ein Cronjob ist eine Aufgabe, die der Server automatisch zu festgelegten Zeiten ausführt, etwa jede Nacht um drei. Typische Einsätze sind Backups, das Verschicken von Newslettern, das Aufräumen alter Daten oder das Prüfen auf Updates.

WordPress bringt eine eigene Variante mit, WP-Cron. Sie hat einen Haken: Sie läuft nicht zeitgesteuert, sondern wird durch Seitenaufrufe ausgelöst. Auf einer Seite ohne Besucher passiert also nichts, und geplante Aufgaben bleiben liegen. Auf einer Seite mit vielen Besuchern wird sie umgekehrt zu oft geprüft und bremst.

Die saubere Lösung: WP-Cron abschalten und einen echten Cronjob auf dem Server einrichten, der die Datei im festen Takt aufruft, meist alle fünf oder fünfzehn Minuten. Damit laufen Aufgaben verlässlich und unabhängig vom Verkehr.

Bei Hosting-Paketen lohnt der Blick, ob Cronjobs überhaupt erlaubt sind und in welchem Mindestabstand. Günstige Tarife begrenzen das häufig.

Zurück zum Glossar