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.

1. Was ist OpenLiteSpeed?

OpenLiteSpeed ist ein moderner, event-basierter Webserver — die Open-Source-Variante des kommerziellen LiteSpeed Enterprise Servers. Im Gegensatz zu Apache, das für jede Anfrage einen neuen Thread oder Prozess startet (das sogenannte Thread-per-Request-Modell), arbeitet OLS asynchron und event-gesteuert. Das bedeutet: OLS kann tausende gleichzeitige Verbindungen mit einem Bruchteil des RAM-Verbrauchs verarbeiten, den Apache für dieselbe Last benötigen würde.

Für JTL-Shop-Betreiber übersetzt sich das direkt in messbar niedrigere Ladezeiten, stabileres Verhalten bei Traffic-Spitzen und eine deutlich effizientere Nutzung der Server-Ressourcen. Weniger CPU, weniger RAM — und trotzdem mehr Leistung.

2. Warum OLS für JTL-Shop ideal ist

Bis zu 10× schneller

PHP LSAPI

Das LiteSpeed Server API (LSAPI) ist die direkte Schnittstelle zwischen OLS und PHP — ohne den Umweg über FastCGI oder mod_php. Die Folge: bis zu 10× schnellere PHP-Verarbeitung als Apache mod_php und bis zu 3× schneller als PHP-FPM. Bei einem Request-intensiven JTL-Shop macht das den Unterschied zwischen wahrnehmbar langsam und blitzschnell.

Nativer Cache

LiteSpeed Cache

Full-Page-Caching direkt im Webserver — ohne zusätzlichen Reverse Proxy wie Varnish. Der LiteSpeed Cache ist tief in den Server integriert und arbeitet mit Tag-basierter Cache-Invalidierung: Wird ein Produkt geändert, wird nur der Cache für dieses Produkt geleert, nicht der gesamte Shop-Cache.

Neueste Protokolle

HTTP/3 & QUIC

OLS unterstützt HTTP/3 und QUIC out-of-the-box — die neuesten Transportprotokolle, die insbesondere auf mobilen Verbindungen und bei hoher Latenz erhebliche Geschwindigkeitsvorteile bieten. HTTP/3 reduziert den Connection-Overhead und beschleunigt den Seitenaufbau messbar.

Apache-kompatibel

.htaccess & PHP-Flexibilität

OLS liest .htaccess-Dateien vollständig — Migration von Apache ohne Anpassungen an bestehenden Konfigurationen. PHP-Versionen können pro vHost individuell gewählt werden: PHP 7.4, 8.0, 8.1, 8.2, 8.3 laufen parallel auf demselben Server.

3. Unser ZHZ OLS-Plugin für JTL-Shop 5

ZHZ OLS Cache-Plugin

Speziell entwickelt für JTL-Shop 5

Generisches Caching reicht für JTL-Shop nicht aus. Unser ZHZ OLS-Plugin ist speziell für die Besonderheiten von JTL-Shop 5 entwickelt — mit tiefer Integration in das Shop-System für präzises, intelligentes Caching.

  • Tag-basierte Cache-Invalidierung: Nur das geänderte Produkt oder die geänderte Kategorie wird neu gecacht — kein vollständiger Cache-Flush bei jeder Änderung
  • Cache-Purge direkt aus dem JTL-Admin: Manuelle Cache-Leerung ohne SSH oder Panel-Zugang
  • ESI-Support (Edge Side Includes): Dynamische Fragmente wie Warenkorb, Login-Status und personalisierte Inhalte werden aus dem Cache ausgenommen — der Rest der Seite bleibt gecacht
  • Cache-Verwaltung über das Hosting-Panel: Vollständige Kontrolle über Cache-Status, Hit-Rate und Invalidierungs-Logs im Browser

4. Migration: So einfach geht es

Die Migration von einem bestehenden Hosting auf unsere OLS-Umgebung ist einfacher als viele erwarten. Wir übernehmen den kompletten Prozess und minimieren die Ausfallzeit auf ein absolutes Minimum.

1

Analyse & Vorbereitung

Wir analysieren Ihren bestehenden Shop, prüfen Konfigurationen, Plugins und Anpassungen — und bereiten die Zielumgebung vor. Vorkonfigurierte JTL-Shop-Umgebung, optimiert für OLS.

2

Staging & Test

Wir richten eine vollständige Test-Umgebung ein, bevor der produktive Shop angefasst wird. Alle Funktionen, Templates und Plugins werden in der Staging-Umgebung geprüft.

3

Minimale Downtime Go-Live

Der DNS-Wechsel erfolgt koordiniert — üblicherweise außerhalb der Geschäftszeiten. Die Downtime beschränkt sich auf die DNS-Propagationszeit, typischerweise unter 15 Minuten.

4

Post-Migration-Check

Nach dem Go-Live überwachen wir den Shop aktiv, prüfen Cache-Hit-Rate, Performance-Metriken und reagieren sofort auf etwaige Auffälligkeiten. Wir sind bis zur Stabilisierung in Bereitschaft.

5. Performance-Vergleich: Zahlen sprechen für sich

Die folgenden Werte sind repräsentative Messwerte aus unseren Produktivumgebungen — gemessen mit einem typischen JTL-Shop 5 (ca. 5.000 Produkte, Standard-Template, aktuelle PHP-Version).

Antwortzeit pro Request (Time-to-First-Byte, Server-seitig)

OLS + ZHZ Cache (Cache-Hit)
8 ms
OLS ohne Cache (PHP-Render)
95 ms
Apache + mod_php
420 ms

Der Unterschied ist dramatisch: Ein gecachter OLS-Request ist über 52-mal schneller als Apache mit mod_php. Selbst ein unkecachter PHP-Render auf OLS ist noch 4-mal schneller als Apache. Bei einem Shop mit tausenden gleichzeitigen Besuchern — etwa nach einem Newsletter-Versand oder in der Weihnachtszeit — ist dieser Unterschied der Faktor zwischen einem stabilen Shop und einem Timeout.

Migrationstermin vereinbaren Zurück zum Blog