Uptime-Monitoring für Shopify und WooCommerce: die Unterschiede
Shopify betreibt die Plattform für Sie. Bei WooCommerce ist das Hosting Ihre Aufgabe. Das sollten Sie auf jeder Plattform überwachen und so verteilt sich die Verantwortung.
Beide Plattformen brauchen Uptime-Monitoring, aber der Umfang unterscheidet sich. Shopify betreibt die Plattform, daher sind die meisten Serverprobleme Sache von Shopify. Sie überwachen, was Kunden sehen, sowie Ihre Apps und Ihre Domain. Bei WooCommerce gehört Ihnen auch das Hosting, also überwachen Sie Server, PHP, Datenbank, Plugins und Updates.
In beiden Fällen ist das Ziel gleich: Sie wissen, dass Kunden stöbern und kaufen können, bevor sie es Ihnen sagen.
Wer wofür verantwortlich ist
Stellen Sie sich den Aufbau in Schichten vor.
- Shopify: Shopify betreibt die Server, die Plattform-Software, den Checkout und die Sicherheitsupdates der Plattform. Sie steuern Theme, Apps, Einstellungen und Ihre Domain-Einträge.
- WooCommerce: WooCommerce ist ein WordPress-Plugin. Sie (oder Ihr Hoster) betreiben Server, PHP, Datenbank, WordPress, Theme und jedes Plugin. Backups und Updates liegen ebenfalls bei Ihnen.
Diese Aufteilung bestimmt, was Sie selbst beheben können. Hat Shopify ein Plattformproblem, warten Sie und informieren Kunden. Hat Ihr WooCommerce-Server ein Problem, müssen Sie oder Ihr Hoster es beheben.
Was Sie auf beiden Plattformen überwachen
Manche Prüfungen sind überall gleich.
- Start-, Kategorie-, Produkt- und Warenkorbseite. Prüfen Sie Statuscode und erwarteten Text.
- Die Checkout-Seite. Bestätigen Sie mindestens, dass sie lädt. Ein tieferer Test gehört in einen synthetischen Checkout-Monitor mit Testmodus.
- Seitengeschwindigkeit. Messen Sie die Antwortzeit und setzen Sie eine Warngrenze.
- Ablauf von SSL-Zertifikat und Domain. Alarmieren Sie rechtzeitig.
- DNS-Einträge. Bestätigen Sie, dass sie noch dorthin zeigen, wohin sie sollen.
- Bestell-E-Mails. Bestätigen Sie, dass sie versendet werden und ankommen.
Ein externer Monitor auf der öffentlichen Shop-Domain deckt das ab. Er sieht den Shop so wie ein Kunde.
Einen Shopify-Shop überwachen
Weil Shopify die Plattform betreibt, ist Ihre Liste kürzer, aber nicht leer.
Prüfen, was Shopify nicht für Sie prüfen kann
- Ihre eigene Domain. Domain-Ablauf und DNS-Einstellungen liegen bei Ihnen. Shopify stellt für verbundene Domains normalerweise SSL-Zertifikate bereit, aber ein fehlerhafter DNS-Eintrag kann den Shop trotzdem offline nehmen.
- Ihr Theme und dessen Skripte. Eine fehlerhafte Theme-Änderung oder ein langsames Skript eines Drittanbieters kann Seiten kaputt machen oder verlangsamen.
- Ihre Apps. Apps bringen Code, Webhooks und manchmal eigene Server mit. Ein App-Ausfall kann eine Funktion stören oder den Shop verlangsamen.
- Ihre Integrationen. Prüfen Sie, ob Webhooks, Bestellabgleich und angebundene Dienste funktionieren. Ein fehlender Webhook zeigt sich oft als fehlende Daten, nicht als Fehlerseite.
Shopifys eigene Statusinformationen nutzen
Shopify veröffentlicht eine Statusseite für Plattformprobleme. Abonnieren Sie sie. Bei einer Plattformstörung zeigt sie Ihnen, dass das Problem nicht bei Ihnen liegt und dass Sie warten und Kunden informieren sollten.
Beobachten, was Sie nicht kontrollieren
Sie können sich nicht auf einem Shopify-Server anmelden, keinen Dienst neu starten und keine Datenbank abstimmen. Ist die Plattform langsam, können Sie nur melden. Konzentrieren Sie sich daher auf frühe Erkennung und klare Kundenkommunikation.
Einen WooCommerce-Shop überwachen
Bei WooCommerce haben Sie mehr Macht und mehr zu beobachten.
Server und Hosting
- Verfügbarkeit des Servers. Nutzen Sie einen externen Monitor, nicht nur das Panel Ihres Hosters.
- Antwortzeit (Time to First Byte). Ein langsamer Server oder eine schwere Datenbank zeigt sich hier zuerst.
- Speicherplatz. Eine volle Festplatte kann Uploads, Backups und sogar die Datenbank stoppen.
- Arbeitsspeicher- und CPU-Grenzen. Shared Hosting begrenzt diese oft, und Sie sehen womöglich zufällige 5xx-Fehler.
- PHP-Fehler. Lesen Sie das Fehlerprotokoll oder leiten Sie Fehler an ein Alarmwerkzeug.
WordPress und Plugins
- Updates. Updates für WordPress, WooCommerce und Plugins können Seiten kaputt machen. Testen Sie zuerst auf einer Staging-Kopie.
- WP-Cron. Geplante Aufgaben wie Bestell-E-Mails, Bestandsabgleich und Abos hängen davon ab. Bei viel Verkehr nutzen viele Teams stattdessen einen echten Server-Cron. Fügen Sie einen Heartbeat hinzu, der bestätigt, dass geplante Arbeit läuft.
- Sicherheit. Veraltete Plugins sind ein häufiger Weg, auf dem Seiten gehackt werden. Eine gehackte Seite kann ausfallen oder Spam-Seiten ausliefern. Fügen Sie eine Inhaltsprüfung für Ihren echten Seitentext hinzu.
Datenbank und Backups
- Zustand der Datenbank. Beobachten Sie langsame Abfragen und Größenwachstum.
- Backups. Überwachen Sie, dass Backups laufen und dass Sie sie wiederherstellen können. Ein Backup, das Sie nie zurückgespielt haben, ist nur eine Hoffnung.
Wie die Checks in der Praxis aussehen
Nutzen Sie mehr als eine einfache Prüfung "ist es online".
- Überwachen Sie die Startseite mit Prüfung auf erwarteten Text.
- Überwachen Sie eine Produktseite und die Warenkorbseite.
- Überwachen Sie die Checkout-Seite auf Ladbarkeit (und in einem eigenen Test den ganzen Ablauf).
- Fügen Sie eine Stichwortprüfung hinzu, die fehlschlägt, wenn die Seite einen Fehler oder eine Wartungsmeldung zeigt.
- Setzen Sie eine Warngrenze für die Antwortzeit.
- Richten Sie Ablaufalarme für SSL und Domain ein.
- Fügen Sie einen Heartbeat für geplante Jobs hinzu.
Bei Shopify ergänzen Sie Prüfungen für eigene App-Endpunkte oder Webhooks, von denen Sie abhängen. Bei WooCommerce ergänzen Sie Metriken auf Serverebene, wo Ihr Hoster es erlaubt.
Alarme und wer handelt
Legen Sie vor einem Vorfall fest, wer welchen Alarm erhält.
- Bei Shopify-Plattformproblemen besteht Ihre Maßnahme darin, zu informieren und zu warten.
- Bei Shopify-Theme- oder App-Problemen machen Sie die Änderung rückgängig oder kontaktieren den App-Anbieter.
- Bei WooCommerce-Serverproblemen kontaktieren Sie Ihren Hoster oder beheben den Server selbst.
- Bei WooCommerce-Plugin-Problemen machen Sie das Update rückgängig oder deaktivieren das Plugin.
Ein externes Tool kann beide Plattformen überwachen. Uptrack (vom 2folk-Team) ist dafür eine Option unter vielen. Testen Sie bei jeder Wahl, dass Alarme eine Person erreichen, die handeln kann.
Ein kurzer Vergleich
- Server und Hosting: Bei Shopify übernimmt das Shopify. Bei WooCommerce der Shop-Betreiber.
- Plattform-Updates: Shopify spielt sie ein. Bei WooCommerce spielt der Betreiber sie ein.
- Domain, DNS und Theme: bei beiden der Shop-Betreiber.
- Apps oder Plugins: bei beiden wählt und pflegt der Shop-Betreiber sie.
- Backups: Shopify betreibt seine Plattform. Bei WooCommerce sind Sie verantwortlich.
Häufige Fragen
Brauche ich Uptime-Monitoring bei Shopify, wenn Shopify den Shop hostet?
Ja. Shopify sieht Ihre Domain-Einstellungen, Ihre Theme-Änderungen und Ihre Apps nicht. Ein externer Monitor zeigt außerdem, was Kunden sehen, und alarmiert Sie, ohne dass Sie auf eine Kundenmeldung warten.
Was ist das größte Risiko bei WooCommerce?
Hosting und Updates sind die Hauptquellen für Ärger. Ein schwacher Server oder ein Plugin-Update kann den Shop lahmlegen. Nutzen Sie Staging für Updates und überwachen Sie von außen.
Wie oft sollte ich einen Shop prüfen?
Alle ein bis fünf Minuten ist für die Hauptseiten üblich. Prüfungen des gesamten Checkouts können seltener laufen. Wählen Sie danach, wie lange ein Ausfall unbemerkt bleiben darf, bevor er schadet.
Reicht das Monitoring meines Hosters?
Meist nicht. Ein Hoster-Panel kann melden, dass der Server läuft, während der Shop Fehler zeigt. Ein externer Monitor prüft aus Kundensicht und erkennt auch DNS- und Zertifikatsprobleme.
Zuverlässige Shops brauchen zuverlässige Tools
2folk entwickelt Tools zur Handels-Automatisierung für Shopify und WooCommerce. Sehen Sie, was wir für Ihre Plattform anbieten.
Unsere Produkte ansehen →