Zum Inhalt springen
xaweho

Aktuelles

Vier Jahre xaweho — neue Webseite zum Geburtstag

Die alte WordPress-Seite hat ausgedient. Statt Plugin-Update-Theater eine schnelle, statisch generierte Seite. Was sich technisch dahinter verbirgt — und was Du davon merkst.

· von Mike

Im März 2022 ist xaweho als eigenständige Marke an den Start gegangen. Vier Jahre später ist es Zeit, dass auch das Schaufenster zum aktuellen Stand passt. Die alte WordPress-Seite hat lange gute Dienste getan, aber sie war mit den Jahren genau das geworden, was wir bei eigenen Kunden gerne vermeiden: schwerfällig, mit zu vielen Plugins, zu vielen Update-Zyklen, zu viel Reibung zwischen „etwas ändern wollen” und „etwas ändern können”.

Also haben wir die Webseite komplett neu gebaut. Anlass war der Geburtstag — Begründung war: das Ergebnis sollte das transportieren, was wir täglich tun.

Was unter der Haube läuft

Die neue xaweho.de ist eine rein statische Seite. Es gibt keinen PHP-Prozess, der pro Besuch eine Datenbank abfragt und das HTML zusammenrechnet. Stattdessen werden alle 196 Seiten einmal vorab generiert und liegen dann als fertige HTML-Dateien auf dem Server. Apache liefert sie aus — Punkt.

Das macht die Seite deutlich schneller, robuster und sicherer:

  • Performance — eine vorgerenderte HTML-Datei wird in Millisekunden ausgeliefert. Kein PHP, keine MySQL-Query, kein Plugin, das kurz nachdenkt.
  • Sicherheit — wo kein WordPress läuft, gibt es keinen WordPress-Exploit. Die häufigste Angriffsfläche ist schlicht weg.
  • Updates ohne Drama — kein Plugin-Update kann etwas kaputt machen, weil es keine Plugins gibt. Änderungen passieren im Code, werden lokal getestet, dann veröffentlicht.

Der Tech-Stack — für die Interessierten

Wir setzen auf eine kleine Auswahl moderner, gut aufeinander abgestimmter Werkzeuge:

  • Astro als Static-Site-Generator. Astro ist eine Web-Framework-Generation, die explizit auf Geschwindigkeit und „kein JavaScript, wenn nicht nötig” setzt. Die Komponenten sind in JSX-ähnlicher Syntax geschrieben, das Ergebnis ist trotzdem statisches HTML.
  • Tailwind CSS 4 für das Styling. Statt einer ausladenden Design-System-Library schreiben wir CSS direkt aus Utility-Klassen — das macht den ausgelieferten CSS-Code sehr klein, weil ungenutzte Klassen automatisch entfernt werden.
  • YAML-Dateien für die Produktdaten — Tarife, Funktionen, FAQs liegen als strukturierte Datendateien im Git-Repo. Änderungen sind versioniert, nachvollziehbar, und lassen sich in einer Pull-Request-Review abstimmen, bevor sie live gehen.
  • Markdown für die Inhalte — Knowledge-Base-Artikel und dieser Newsroom hier sind ganz normale Markdown-Dateien. Schreiben ohne UI-Klickerei.
  • Pagefind als Suchmaschine für die Knowledge Base. Die Suche läuft komplett im Browser, ohne externe API, ohne Tracking. Der Suchindex wird beim Build mitgeneriert.
  • Plesk-Hosting — die Seite läuft natürlich bei uns selbst, in einem unserer deutschen Rechenzentren. Eat your own dogfood.

Deployment ist ein klassisches rsync aus der lokalen Build-Umgebung zum Server. Kein CI/CD-Overkill für 196 statische Dateien — schlanker geht’s nicht.

Was Du als Besucher merkst

Die meisten der Verbesserungen sind unsichtbar — sie passieren in den Millisekunden zwischen Klick und Bildaufbau. Was Du aber direkt siehst:

  • Schnelle Seitenwechsel. Klick auf einen Link, neue Seite ist da.
  • Konsistente Tarif-Übersichten. Jeder Tarif hat Spec-Tabelle, FAQ, Bestelllink direkt zum richtigen Eintrag im Kundencenter.
  • Eine echte Knowledge Base mit Suche, statt der alten paar HelpDocs-Schnipsel.
  • Service-Vereinbarungen pro Produkt — was wir konkret leisten, was Du als Kunde leistest, was nicht geht. Ehrlich aufgeschrieben, nicht im Kleingedruckten versteckt.

Wie’s weitergeht

In diesem Newsroom hier wirst Du in unregelmäßigen Abständen lesen, was bei uns gerade passiert: Produkt-Updates, Wartungsfenster, Preis-Anpassungen, gelegentlich eine offene Post-Mortem-Analyse, wenn mal was schief geht. Wenig Werbung, viel Substanz — so wie wir’s selbst gerne lesen.

Danke für die ersten vier Jahre. Auf die nächsten.

Tags
geburtstag webseite relaunch astro

Bleib auf dem Laufenden.

Wir schreiben hier über Produkt-Updates, Wartungen, Preis-Anpassungen und alles, was bei uns passiert. Folge per RSS oder schau gelegentlich vorbei.