Cronjob

Cronjob – Automatischer ZeitplanerZeitplan0 3 * * *03:00Serverführt Aufgabe ausBackup erstellenE-Mail sendenCleanup

Hast du dich schon einmal gefragt, wie dein Hoster es schafft, jede Nacht automatisch ein Backup deiner Website zu machen? Oder wie ein Online-Shop jeden Morgen einen Lagerbericht per E-Mail verschickt – ohne dass jemand auf einen Knopf drückt? Die Antwort heisst Cronjob.

Was ist ein Cronjob?

Ein Cronjob ist ein automatischer Zeitplaner auf Linux-Servern. Du sagst dem Server: «Führe dieses Skript jeden Tag um 03:00 Uhr aus» – und er macht es. Zuverlässig, ohne dass du daran denken musst. Der Name kommt von «Cron» (griechisch für Zeit) und «Job» (Aufgabe).

Wofür braucht man Cronjobs?

  • Automatische Backups: Jede Nacht die Datenbank sichern
  • E-Mail-Versand: Newsletter oder Berichte zu festen Zeiten verschicken
  • Cleanup: Alte Log-Dateien oder temporäre Dateien löschen
  • Daten-Import: Produktdaten regelmässig aus einer externen Quelle aktualisieren
  • WordPress-Wartung: Plugin-Updates prüfen, Spam-Kommentare löschen

Wie sieht ein Cronjob aus?

Die Zeitplanung folgt einem einfachen Muster mit fünf Feldern: Minute, Stunde, Tag, Monat, Wochentag. Ein paar Beispiele:

  • 0 3 * * * → Jeden Tag um 03:00 Uhr
  • */15 * * * * → Alle 15 Minuten
  • 0 0 * * 0 → Jeden Sonntag um Mitternacht

Cronjobs bei Schweizer Hostern

Die meisten Schweizer Hosting-Anbieter bieten eine grafische Oberfläche für Cronjobs an. Bei Cyon findest du es unter «Cronjobs» im Kontrollpanel, bei Hostpoint unter «Geplante Aufgaben». Du gibst einfach den Zeitplan und den Pfad zu deinem PHP-Skript ein – fertig.

Bei VPS-Angeboten (z.B. von Hosttech oder Infomaniak) hast du vollen Zugriff auf die Crontab und kannst beliebige Befehle einplanen. Das gibt dir mehr Flexibilität, erfordert aber etwas Linux-Wissen.

Tipp: Plane ressourcenintensive Cronjobs auf Nachtzeiten, damit sie den normalen Website-Betrieb nicht stören. Die meisten Hoster empfehlen Zeiten zwischen 02:00 und 05:00 Uhr.

Teste dein Wissen

Häufige Fragen

Kann ich bei Shared Hosting Cronjobs einrichten?
Ja, die meisten Schweizer Hoster wie Cyon, Hostpoint und Infomaniak bieten eine einfache Oberfläche für Cronjobs im Kontrollpanel an. Du brauchst dafür kein Linux-Wissen.
Was passiert, wenn ein Cronjob fehlschlägt?
Der Server versucht es beim nächsten geplanten Zeitpunkt erneut. Viele Hoster senden dir eine E-Mail mit der Fehlermeldung. Prüfe regelmässig die Logs.
Wie viele Cronjobs kann ich einrichten?
Das hängt vom Hosting-Angebot ab. Bei Shared Hosting sind oft 5-10 Cronjobs möglich, bei VPS gibt es praktisch keine Begrenzung.

Verwandte Begriffe

Passende Anleitungen

Hosting-Anbieter vergleichen

Finde den passenden Schweizer Hosting-Anbieter für deine Bedürfnisse.

Zum Vergleich