Zum Hauptinhalt der Seite

Statische Websites: Sicher, schnell und effizient

Viele Website-Betreiber zahlen dauerhaft für ihre Website, ohne dass sich an den Inhalten etwas ändert. Sicherheitsupdates, Plugin-Pflege, Anpassungen an eine neue PHP-Version: Bei vielen CMS-Projekten läuft diese Betreuung mit, unabhängig davon, wie oft tatsächlich Inhalte gepflegt werden.

Notwendig ist dieser Aufwand trotzdem, denn ohne ihn drohen Sicherheitslücken. Die Agentur stellt dafür regelmäßig Stunden in Rechnung: Arbeit, die den sicheren Betrieb der Website gewährleistet, aber am eigentlichen Inhalt nichts verändert. Wir haben das in unserem Artikel zu Website-Sicherheit näher beschrieben.

Eine statische Website kehrt dieses Verhältnis um. Hier entfällt der größte Teil der Wartungsarbeit: keine Plugin-Updates, kein PHP-Versionswechsel, keine Angriffsfläche durch veraltete Komponenten.

Sie eignet sich vor allem dort, wo Inhalte selten wechseln oder eine Agentur die Pflege ohnehin übernimmt. Für alle anderen Fälle aber bleibt ein CMS meist die richtige Wahl.

Ein gutes Beispiel für eine statische Website ist der Open Access Auftritt zum Grundgesetz Kommentar „Sodan“ von C.H.BECK. Wir setzten diese Website mit dem Astro-Framework um.

Was eine statische Website unterscheidet

Eine CMS-basierte Website erzeugt jede Seite bei jedem Aufruf neu. Dafür fragt sie eine Datenbank ab und baut die Seite serverseitig zusammen. Eine statische Website läuft anders: Alle Seiten liegen bereits fertig als HTML-Dateien vor, zusammen mit Bildern, Stylesheets und Skripten. Beim Aufruf liefert der Server nur noch aus, ohne Datenbankabfrage und ohne serverseitigen Code.

Weniger Angriffsfläche

Ohne Programmcode auf dem Server gibt es auch nichts, das sich ausnutzen lässt. Ein nicht aktualisiertes Plugin oder eine veraltete PHP-Version kann keine Sicherheitslücke mehr öffnen, weil beide Angriffspunkte schlicht entfallen.

Trennung von Inhalt und Technik bleibt erhalten

Damit Änderungen trotzdem einfach bleiben, kommt ein Static Site Generator zum Einsatz. Er erzeugt die Website aus Templates und strukturierten Daten. Inhalt und Darstellung bleiben also getrennt, nur der Erzeugungsprozess verschiebt sich vom Seitenaufruf auf den Build.

Vorteile im laufenden Betrieb

  • Geringeres Sicherheitsrisiko: Ohne CMS und Plugin-Ökosystem entfallen regelmäßige Sicherheitsupdates.
  • Kurze Ladezeiten: Vorab erzeugte Dateien lassen sich schneller ausliefern als dynamisch generierte Seiten.
  • Stabilität bei hohem Traffic: Eine statische Seite verarbeitet ein Vielfaches der Besucherzahl, die eine dynamische Seite verkraftet.
  • Geringe Betriebskosten: Kleine und mittlere statische Websites lassen sich über Plattformen wie Cloudflare oder Netlify oft kostenlos oder sehr günstig betreiben.
  • Lange Lebensdauer: Eine statische Website bleibt ohne Updates oder Umbauten über lange Zeit funktionsfähig.
  • Einfache technische Basis: Der Aufbau ist überschaubar. Das erleichtert auch einen späteren Wechsel des Dienstleisters.
  • Geringerer Ressourcenverbrauch: Statische Websites benötigen weniger Rechenleistung und damit weniger Energie im Betrieb.

Wo ein klassisches CMS weiterhin die richtige Wahl bleibt

Der Verzicht auf ein CMS bedeutet auch den Verzicht auf eine komfortable Bearbeitungsoberfläche für Redaktionen. Externe Datenquellen oder einfache Bearbeitungsoberflächen lassen sich zwar auch bei statischen Websites integrieren, sie erreichen aber selten den Komfort etablierter CMS-Lösungen. Funktionen wie eine Live-Vorschau fehlen meist.

Ein klassisches oder stärker dynamisches CMS empfehlen wir weiterhin, wenn eine Redaktion regelmäßig Inhalte veröffentlicht, wenn Freigabeprozesse erforderlich sind, wenn Inhalte stark personalisiert werden oder wenn zahlreiche Funktionen direkt im CMS-Ökosystem genutzt werden sollen. Als Faustregel gilt: Fließen dauerhaft mehr Zeit und Budget in Updates und Betrieb als in die eigentliche Inhaltspflege, lohnt sich eine Prüfung der technischen Grundlage.

Astro als skalierbarer Static Site Generator

Auch eine statische Website entsteht heute nicht durch manuell geschriebenes HTML. Wir setzen bevorzugt auf Astro, ein seit mehreren Jahren etabliertes Web-Framework für Content-lastige Websites. Astro erzeugt standardmäßig vollständig statische Seiten und lässt sich bei Bedarf um dynamische Komponenten erweitern.

Nachvollziehbarkeit durch Versionsverwaltung

Liegt ein Projekt in einer Versionsverwaltung, lässt sich jede Änderung mit Zeitpunkt und Bearbeitungsstand nachvollziehen. Das schafft einen Revisionsverlauf und schützt vor Datenverlust. Nach einer freigegebenen Änderung kann ein automatisches Deployment den neuen Stand veröffentlichen, häufig innerhalb weniger Minuten. Updates bleiben auch bei Astro relevant, etwa für neue Framework- oder Library-Versionen. Anders als bei einem CMS besteht dabei aber kein Zeitdruck, außer bei kritischen Sicherheitslücken in eingesetzten Bibliotheken.

Wer Inhalte pflegt

Wie Inhaltsänderungen ablaufen, hängt vom Projekt ab:

  • Direkt über die Versionsverwaltung: Änderungen erfolgen durch uns als Agentur. Das eignet sich, wenn Änderungen selten sind oder gebündelt erfolgen.
  • Git-basiertes CMS: Eine Bearbeitungsoberfläche schreibt direkt in die Versionsverwaltung, ganz ohne eigenen Server.
  • Software-as-a-Service-CMS: Betrieb und Sicherheit übernimmt der Anbieter, meist gegen eine geringe monatliche Gebühr.

In beiden CMS-Varianten bleibt der zentrale Vorteil erhalten: Es braucht keinen eigenen Server und keine regelmäßigen Sicherheitsupdates.

Spielraum für später

Astro lässt sich mit den Inhalten mitwachsen. Blog-Beiträge, Produktdaten oder Termine können direkt einfließen, unabhängig davon, ob sie im Projekt selbst liegen oder aus einem externen System stammen, etwa einem Shop oder einer Planungssoftware. Auch der Grundsatz "überwiegend statisch" lässt sich aufweichen, wenn es die Website erfordert: Einzelne Seiten oder Funktionen können bei Bedarf dynamisch bleiben, während der Rest weiterhin von allen Vorteilen einer statischen Website profitiert.

Einordnung

Eine statische Website ist keine Notlösung, sondern für viele Projekte die technisch robustere Grundlage. Sie passt besonders dann, wenn Inhalte selten wechseln, wenn eine Agentur die Pflege ohnehin übernimmt oder wenn Sicherheit und Betriebskosten stärker wiegen als redaktioneller Komfort. Für Organisationen mit hohem Compliance-Anspruch bedeutet das zugleich: weniger Angriffsfläche, ein nachvollziehbarer Änderungsverlauf und eine Architektur, die sich auch bei einem Wechsel des Dienstleisters unabhängig weiterführen lässt.

Ausblick

Wir prüfen bei neuen Projekten grundsätzlich, ob eine statische Architektur mit Astro infrage kommt, insbesondere bei content-lastigen Websites mit überschaubarer Änderungsfrequenz. Bei bestehenden Websites lohnt sich der Blick auf die laufenden Betriebskosten: Wer regelmäßig mehr Zeit in Updates als in die eigentliche Inhaltspflege investiert, sollte die technische Grundlage überprüfen lassen.

Gerne besprechen wir, ob eine statische Website für Ihr Projekt infrage kommt.


Siehe auch