How Can We Help?

Was sind Cron-Jobs in WordPress?

< All Topics

Was sind Cron-Jobs in WordPress?

Cron-Jobs beschreiben wiederholende Aufgaben oder Tasks, die automatisch und meist im Hintergrund durchgeführt werden. WordPress löst Crons, wie Aktualisierungen und Beitragsplanungen, in der Regel bei jedem Besuch der Site ab. Ohne richtige Optimierung entstehen Performance-Probleme oder sogar DDos-Risiken. Verschiedene Plugins und manuelles Coding sowie Provider-Dashboards erlauben individuelle, maßgeschneiderte Einstellungen oder vollständige Deaktivierung.

Wiederholende Aufgaben automatisieren

Sind neue Updates vorhanden? Können neue E-Mails versendet und empfangen werden? Ist ein Virencheck durchzuführen? Diese und viele weitere Aufgaben oder Tasks wiederholen sich regelmäßig, oft komplett unbemerkt. Computer führt durchgehend Berechnungen durch. Solche wiederholenden Aufgaben werden von Crons übernommen. Crons gibt es nicht nur am eigenen Rechner, sondern auch auf Servern und in Content Management Systemen. In WordPress kommt die wp-cron.php zum Einsatz. Hier sind Aktualisierungsüberprüfungen und eingeplante Beiträge hinterlegt. WP-Cron wird bei jedem Website-Besuch ausgelöst. Und das kann zu Problemen führen.

Von Performance-Einbußen bis zu DDos-Attacken

So angenehm die Automatisierung gewisser Aufgaben auch sein mag, sie ist nicht ganz ohne Tücken. Kleine Websites mit wenig Traffic oder geografisch strenger Lokalisierung (z. B. ein einziger regionaler Markt) lösen Crons, wenn überhaupt, nur zu bestimmten Tageszeiten aus. Wenn vor allem tagsüber geklickt wird, die Aufgaben aber für nachts eingeplant sind, dann verpufft der Automatisierungseffekt. Bei großen Websites mit viel Traffic prasseln hingegen unzählige Cron-Trigger auf den Server herein. DDos-Angriffe können diese Lücke für sich nützen, aber auch ohne böswillige Attacken kann die Performance der Seite spürbar leiden, sich negativ auf Ladezeiten auswirken.

Cron-Jobs in WordPress optimieren

Je nach Größe, Ausrichtung und Plänen sind daher individuelle Anpassungen und Optimierungen von Nöten, um nervige Downtimes, ungewollte Sicherheitslücken oder sogar schadhafte Angriffe von außen zu vermeiden. Manche Provider bieten eigene Erweiterungen und Dashboards für die umfassende Konfiguration von WP-Cron von den serverseitigen Intervallen über die komplette Auflistung aller Aufgaben an sich bis zur kompletten Deaktivierung der PHP-Datei. Mit etwas Coding-Expertise kann das Cron-File manuell eingerichtet werden. Gezielte Bearbeitung der wp-cron.php sowie der Serverumgebung erlaubt die Festlegung idealer Intervalle. Zudem finden sich bei WordPress zahlreiche Plugins, die sich gezielt um die Überarbeitung und Optimierung von WP-Cron kümmern.

Achtung bei Traffic-Veränderungen

Während WP-Cron gerade anfangs gerne etwas stiefmütterlich behandelt wird, sollten Traffic-Trends unbedingt im Auge behalten werden. Gerade schnell wachsende Seiten erfreuen sich an zunehmenden Klicks und Visits. Stimmen Performance und Ladegeschwindigkeit, bleiben Besucher länger auf der Seite. Lahme Cron-Jobs können nervige Hürden aufbauen – regelmäßiges Monitoring und Nachjustieren ist gerade bei neueren Websites daher Pflicht.

Tags:
Table of Contents

Diese Webseite verwendet Cookies
Wir verwenden Cookies, um Inhalte und Anzeigen zu personalisieren, Funktionen für soziale Medien anbieten zu können und die Zugriffe auf unsere Webseite zu analysieren. Außerdem geben wir Informationen zu Ihrer Verwendung unserer Webseite an unsere Partner für soziale Medien, Werbung und Analysen weiter. Unsere Partner führen diese Informationen möglicherweise mit weiteren Daten zusammen, die Sie Ihnen bereitgestellt haben oder die im Rahmen Ihrer Nutzung der Dienste gesammelt haben.

Datenschutz
Diese Website verwendet Cookies, damit wir dir die bestmögliche Benutzererfahrung bieten können. Cookie-Informationen werden in deinem Browser gespeichert und führen Funktionen aus, wie das Wiedererkennen von dir, wenn du auf unsere Website zurückkehrst, und hilft unserem Team zu verstehen, welche Abschnitte der Website für dich am interessantesten und nützlichsten sind.

Unbedingt notwendige Cookies
Unbedingt notwendige Cookies sollten jederzeit aktiviert sein, damit wir deine Einstellungen für die Cookie-Einstellungen speichern können.

Marketing & Statistik
Diese Website verwendet Google Analytics, um anonyme Informationen wie die Anzahl der Besucher der Website und die beliebtesten Seiten zu sammeln. Diesen Cookie aktiviert zu lassen, hilft uns, unsere Website zu verbessern.

Google Tag Manager
Dies ist ein Tag-Management-System. Über den Google Tag Manager können Tags zentral über eine Benutzeroberfläche eingebunden werden. Tags sind kleine Codeabschnitte, die Aktivitätenverfolgen können. Über den Google Tag Manager werden Scriptcodes anderer Tools eingebunden. Der Tag Manager ermöglicht es zu steuern, wann ein bestimmtes Tag ausgelöst wird.