Einführung

Was Cache Rocket ist, welches Problem es löst und wie du dich in dieser Dokumentation zurechtfindest.

5 min read

Cache Rocket hält die Caches deiner Website und deiner APIs warm. Es ruft deine URLs nach einem Zeitplan auf, so wie es eine echte Besucherin täte, damit die teure Arbeit des Seitenaufbaus schon erledigt ist, bevor jemand danach fragt.

Für den Einstieg installierst du nichts auf deinem Server. Du weist nach, dass dir eine Domain gehört, erstellst einen Warmer, und Cache Rocket macht den Rest über gewöhnliche HTTP-Anfragen.

Bei kostenpflichtigen Plänen bietet Cache Rocket auch [Managed CDN]( /documentation/managed-cdn ) und Cloud-Medienoptimierung – Bildformate, Critical CSS, LQIP und PageSpeed Insights – hauptsächlich über das WordPress-Plugin.Für Next.js-Apps leitet [@cacherocket/next]( /documentation/nextjs ) next/image über das Image-CDN von Cache Rocket und erwärmt URLs nach der Bereitstellung.CDN-Integrationen übernehmen die Bereinigung → Wiederaufwärmung auf Ihrem vorhandenen Edge.

Das Problem: die erste Besucherin zahlt

Fast jede schnelle Website ist schnell, weil irgendetwas gecacht wird — ein CDN-Edge-Knoten, ein Reverse Proxy wie nginx oder Varnish, ein WordPress-Seitencache oder der Render-Cache deines Frameworks. Caches sind wunderbar, aber sie laufen alle ab.

Läuft eine gecachte Kopie ab, ist sie weg. Die nächste Person, die diese Seite anfragt, bekommt nicht die schnelle gecachte Version. Ihre Anfrage fällt bis zu deinem Origin-Server durch, der die Seite von Grund auf neu bauen muss: Code ausführen, Datenbank abfragen, Template rendern, ausliefern. Diese Person wartet. Wir nennen das eine kalte Seite, und die Verzögerung ist die *Cold-Start-Strafe*.

Es ist schlimmer, als es klingt, denn kalte Anfragen treffen genau die Menschen, die dir am wichtigsten sind:

  • Die Leserin, die dreißig Sekunden nach Veröffentlichung auf deinen neuen Artikel klickt.
  • Der Kunde, der über eine Werbekampagne auf einer Landingpage landet, die die ganze Nacht unberührt blieb.
  • Alle gleichzeitig, direkt nach einem Deploy, bei dem jeder Cache auf einmal geleert wurde.
  • Besucher in einer Region, deren CDN-Edge diese Seite noch nie ausgeliefert hat.

Die Lösung: vorher aufwärmen

Cache Rocket beseitigt die Cold-Start-Strafe, indem es selbst die erste Besucherin ist. Es ruft deine URLs auf, bevor echte Menschen das tun, und zwingt damit jede Cache-Schicht vor deinem Origin, eine frische Kopie zu speichern. Wenn dann ein Mensch kommt, liegt die Seite bereits im Cache und wird sofort ausgeliefert.

Das ist die ganze Idee. Alles andere existiert, um sie praktikabel zu machen: entscheiden, *welche* URLs, *wie oft*, *von wo*, *wie schnell* — und nachweisen, dass es wirklich funktioniert hat.

Cache Rocket ersetzt deinen Cache nicht

Die Hauptaufgabe von Cache Rocket besteht darin, *Ihre* Caches warm zu halten – Cloudflare, Fastly, Bunny, KeyCDN, Nginx, Varnish, WP Rocket, Next.js Render-Caches und mehr.Darüber hinaus können Managed CDN und @cacherocket/next optimierte Bilder vom eigenen Rand von Cache Rocket liefern, wenn Sie sich dafür entscheiden.

Was du aufwärmen kannst

Ist Cache Rocket das Richtige für dich?

Es hilft am meisten, wenn Seiten teuer im Aufbau sind und der Verkehr ungleichmäßig genug ist, dass Caches zwischen Besuchen kalt werden.

Du betreibst…Was Aufwärmen für dich tut
Eine Content-Website oder ein BlogNeue Beiträge und ältere Evergreen-Artikel bleiben sofort da, statt für den Ersten langsam zu sein.
Einen OnlineshopKategorieübersichten, Produktseiten und Kampagnen-Landingpages sind vor einer Verkehrsspitze bereit, nicht danach.
Eine Marketing-WebsiteLandingpages bezahlter Anzeigen begrüßen einen Klick nie mit langsamer Time-to-First-Byte, was deine Conversion schützt.
Eine headless oder API-getriebene AppTeure JSON- und GraphQL-Antworten bleiben am Edge und im Gateway gecacht, auch zwischen Client-Spitzen.
Websites für Kunden (Agentur)Jeder Kunde lebt in einem eigenen Workspace mit eigenen Warmern, Hostnames und Alerts.

Weniger hilft es, wenn deine Seiten bereits statische Dateien von der Platte ohne Ablauf sind, oder wenn jede Antwort pro Nutzer personalisiert und damit ohnehin nicht cachebar ist.

Wie du diese Dokumentation nutzt

Die Seiten sind für die Reihenfolge geschrieben, aber jede steht für sich. Wenn du ganz neu bist, ist das der schnellste Weg:

  1. 1

    Lies Funktionsweise

    Zehn Minuten darüber, was bei einem Aufwärmlauf wirklich passiert. Lohnt sich, bevor du Einstellungen änderst.

  2. 2

    Folge dem Schnellstart

    Eine begleitete Ersteinrichtung: Konto anlegen, Hostname verifizieren, ersten Warmer bauen und bestätigen, dass es funktioniert hat.

  3. 3

    Überflieg Grundbegriffe

    Der Wortschatz — Einstiegs-URLs, Tiefe, Intervalle, Wärme-Score. Die übrige Dokumentation setzt diese Begriffe voraus.

  4. 4

    Dann geh in die Tiefe, wo du sie brauchst

    Die Seitenleiste ist nach Aufgaben gruppiert: Einrichtung, Aufwärmen, Monitoring, Integrationen, Konto und Hilfe.

Suchst du eine bestimmte Einstellung?

Warmer-Einstellungen ist eine Feld-für-Feld-Referenz jeder Option im Warmer-Formular, inklusive Wirkung und Empfehlung, wann du sie änderst.

Verwendete Konventionen

Alles in monospace ist etwas, das Sie genau eingeben oder einfügen.Die Bildschirme in Ihrem Konto haben die Aufschrift „Konto → Wärmer“ und entsprechen den Beschriftungen in der Seitenleiste, die Sie bei der Anmeldung sehen.