ZHZ CloudBlogTechnik
Technik·April 2026·6 Min. Lesezeit

Warum OLS Webserver-Hosting für JTL-Shops die richtige Wahl ist

Wenn es um das Hosting von JTL-Shop 5 geht, spielt die Wahl des Webservers eine entscheidende Rolle für die Performance. Während Apache und nginx jahrelang die Standardlösungen waren, hat OpenLiteSpeed (OLS) in den letzten Jahren eine technische Überlegenheit bewiesen, die in der JTL-Welt kaum ein anderes Hosting-System erreicht. Wir setzen konsequent auf OLS — und in diesem Artikel erklären wir, warum.

Was macht OpenLiteSpeed besonders?

OpenLiteSpeed ist ein Event-driven Webserver — im Gegensatz zu Apache, das für jede Anfrage einen neuen Prozess oder Thread startet. OLS verarbeitet tausende von gleichzeitigen Verbindungen in einem nicht-blockierenden Event-Loop. Das Ergebnis: erheblich geringerer RAM-Verbrauch auch unter Last, und eine statische Anfragenrate von bis zu 80.000 Requests pro Sekunde — im Vergleich zu rund 5.000 bei Apache.

Performance-Vergleich — Requests/Sek.
OpenLiteSpeed + ZHZ Cache
~80.000
Nginx + PHP-FPM
~50.000
Apache + mod_php
~5.000

PHP LSAPI — 3× schneller als FPM

Ein oft übersehener Vorteil von OLS ist der LSAPI-Protokoll-Support für PHP. Während nginx auf PHP-FPM angewiesen ist — mit FastCGI-Overhead bei jeder Anfrage — kommuniziert OLS über LSAPI direkt mit dem PHP-Prozesspool. Das eliminiert den Protokoll-Overhead vollständig und hält den Prozesspool warm, ohne Cold-Starts.

In unseren Tests mit JTL-Shop 5 auf identischer Hardware erreicht LSAPI einen PHP-Durchsatz von rund 3× gegenüber PHP-FPM. Für dynamisch generierte Produktseiten, Kategorieseiten und den Checkout-Prozess bedeutet das spürbar kürzere Ladezeiten.

Natives Caching mit LiteSpeed Cache

Der entscheidende Vorteil von OLS für JTL-Shop ist das native Full-Page-Caching im Webserver selbst — ohne nachgelagerte Proxies wie Varnish oder nginx-Caching-Lösungen. Wir haben dafür das ZHZ OLS Cache-Plugin entwickelt, das JTL-Shop 5 direkt mit dem OLS-Cache-Layer verbindet.

Eigene Entwicklung · JTL-Shop 5

ZHZ LiteSpeed Cache Plugin

Das Plugin verbindet JTL-Shop direkt mit dem OLS-Cache-Layer und ermöglicht tag-basierte, chirurgisch präzise Cache-Invalidierung — ohne den gesamten Cache zu leeren.

  • Full-Page-Cache direkt in OpenLiteSpeed — kein Reverse Proxy nötig
  • Tag-basierte Invalidierung: nur betroffene Produkte/Kategorien werden neu gebaut
  • ESI-Support für dynamische Fragmente (Warenkorb, Login-Status)
  • Cache-Purge über JTL-Shop Admin
  • Cache-Warming nach Änderungen

Migration zu OLS — wie es läuft

Eine Migration von Apache oder nginx zu OLS klingt aufwendig — ist es bei uns aber nicht. Wir übernehmen den gesamten Prozess: Einrichtung der OLS-Umgebung, Migration von Datenbank und Dateien, Konfiguration von PHP LSAPI und LiteSpeed Cache, Test-Phase und Go-Live mit minimalem Ausfall. Für die meisten JTL-Shops dauert die gesamte Migration 1–2 Werktage.

1

OLS-Umgebung einrichten

Neue OLS-Instanz mit optimierten Parametern für JTL-Shop 5 — PHP LSAPI, OPcache, MySQL-Verbindungspool.

2

Daten migrieren

Datenbank-Export, Datei-Transfer und Konfigurationsanpassungen — wir koordinieren den gesamten Prozess.

3

Cache-Plugin installieren

ZHZ OLS Cache-Plugin einrichten, Cache-Regeln für Ihren Shop konfigurieren, Test-Phase durchführen.

4

Go-Live

DNS-Umstellung, SSL-Zertifikat, Cache-Warming und Monitoring — Ihr Shop läuft sofort auf voller Performance.

Fazit

OpenLiteSpeed ist nicht nur ein Webserver-Upgrade — es ist ein fundamentaler Performance-Vorteil für JTL-Shops. Kombiniert mit PHP LSAPI, nativem Caching und unserem eigenen Cache-Plugin erreichen JTL-Shops auf unserer Infrastruktur Ladezeiten, die mit traditionellen Apache-Hosting-Lösungen schlicht nicht erreichbar sind. Das zahlt sich in besseren Core Web Vitals, höheren Konversionsraten und zufriedeneren Kunden aus.

Zurück zum Blog