Buyukweb
LiteSpeed Web Server vs Apache: Mimari, Performans ve cPanel Bağlamı

LiteSpeed Web Server vs Apache: Mimari, Performans ve cPanel Bağlamı

LiteSpeed Web Server (LSWS) ve Apache 2.4 arasındaki gerçek farklar: event-driven asenkron mimari, mod_lsapi PHP handler, LiteSpeed Cache (LSCache), HTTP/3 + QUIC, .htaccess uyumluluğu, cPanel/WHM EasyApache 4 entegrasyonu, OpenLiteSpeed ücretsiz alternatif ve VDS migrasyon yolu.

Büyükweb Editör EkibiHosting, Sunucu ve Sistem Yönetimi Editörü23 dakika okuma

LiteSpeed Web Server vs Apache: Mimari, Performans ve cPanel Bağlamı

Web sunucusu dünyasında 30 yılı aşkın bir Apache geleneği, 20 yıllık bir Nginx alışkanlığı ve 20+ yıllık bir LiteSpeed sessiz başarısı var. Birçok sistem yöneticisi Apache ve Nginx arasındaki tartışmayı bilir, ancak LiteSpeed Web Server (LSWS) çoğu zaman gözden kaçar — özellikle cPanel altyapısı kullanmayan ya da hiç managed paylaşımlı hosting deneyimi olmayan sysadminler için.

Oysa LSWS modern paylaşımlı hosting ekosisteminin sessiz omurgasıdır. cPanel + WHM kuran çoğu sağlayıcı, EasyApache 4 üzerinden Apache'yi LiteSpeed ile değiştirir; çünkü saf Apache 2.4 + mod_php yüksek bağlantıda zorlanır, Nginx + PHP-FPM .htaccess'i okuyamaz, ve LiteSpeed bu iki dünyanın iyi yanlarını birleştirir: event-driven asenkron mimari + tam Apache .htaccess uyumu + dahili LSCache.

Bu rehberde LiteSpeed Web Server'ın ne olduğunu, Apache 2.4 ile gerçek farklarını, neden bu kadar hızlı olduğunu, LSCache dahili cache sisteminin Nginx + Varnish kombinasyonu gerektirmeden nasıl çalıştığını, HTTP/3 + QUIC desteğini, mod_lsapi PHP handler'ı, cPanel entegrasyonunu, VDS üzerinde OpenLiteSpeed (ücretsiz, GPLv3) ya da LiteSpeed Enterprise (lisanslı) seçimini, ve Buyukweb'in cPanel + VDS planları arasında LiteSpeed'in nerede durduğunu detaylı işliyoruz.

Buyukweb perspektifi: Bursa Tier 3 veri merkezindeki cPanel paketlerimizde (₺350-2.000/yıl) LiteSpeed Web Server + LSCache standart özelliktir. Yani başlangıç paketi alan müşterimiz bile, hiçbir ek setup yapmadan WordPress + LSCache for WordPress eklentisini kurar kurmaz HTTP/3, server-level cache, ESI hole-punching ve tag-based cache purge avantajlarını alır. VDS E5-V4 paketlerimizde (₺250-600/ay) root erişiminiz tam olduğu için OpenLiteSpeed (ücretsiz), LiteSpeed Enterprise (lisanslı), Apache 2.4 veya Nginx — istediğinizi kurarsınız. KVKK uyumlu TR datacenter (Bursa Tier 3), faturalama TL + KDV. Destek: 0850 302 60 70.

Web Sunucusu Kısa Tarihi: NCSA, Apache, Nginx, LiteSpeed

LiteSpeed'i anlamak için biraz tarih bilgisi gerekir. Web sunucusu kavramı 1990'ların başında ortaya çıktı:

  • 1991 — Tim Berners-Lee'nin CERN'de yazdığı CERN httpd, dünyanın ilk HTTP sunucusu.
  • 1993NCSA HTTPd (National Center for Supercomputing Applications) Marc Andreessen ekibinden, çok daha geniş kabul gördü.
  • 1995 — NCSA HTTPd'nin gönüllü "patch"leri toplandı, "A Patchy Server" → Apache doğdu. İlk versiyon 0.6.2, takım NCSA HTTPd 1.3 kodunu temel aldı. Apache Software Foundation kısa sürede oluştu.
  • 1999 — Apache 1.3 yaygınlaştı, dünyadaki sunucuların %60'ında çalışıyordu.
  • 2002 — Apache 2.0 yayınlandı (MPM kavramı ile prefork/worker seçeneği). Aynı yıl LiteSpeed Technologies Inc. kuruldu (George Wang) ve LiteSpeed Web Server 1.0 piyasaya çıktı.
  • 2004 — Igor Sysoev Nginx'i halka açtı (Rambler için yazılmıştı, event-driven mimari).
  • 2005-2012 — Apache 2.2 → 2.4 evrimi, MPM event eklendi, Nginx yayınlaştı.
  • 2018 — LiteSpeed QUIC desteğini ilk üretim seviyesi web sunucularından biri olarak ekledi.
  • 2020+ — HTTP/3 standardı (RFC 9114), LiteSpeed default açık olarak destekledi. Apache 2.4 HTTP/3 desteği hâlâ deneysel/sınırlı. Nginx 1.25+ mainline HTTP/3 desteğini ekledi.

Yani LiteSpeed Apache'den 7 yıl sonra, Nginx'ten 2 yıl önce doğdu; üç ürün de farklı tasarım hedefleriyle yola çıktı.

LiteSpeed Web Server Ürün Modeli: Enterprise vs OpenLiteSpeed

LiteSpeed Technologies iki ana ürün üretir:

LiteSpeed Enterprise (LSWS)

  • Ticari, lisanslı. Yıllık veya aylık ödemeli, CPU sayısına göre fiyatlandırılır.
  • cPanel + WHM entegrasyonu tamamen native. EasyApache 4 ile Apache'yi yerine geçirir.
  • Apache config 100% native parse — vhost, .htaccess, mod_rewrite, mod_security, mod_headers vs. Apache yapılandırması bir bayt bile değişmeden çalışır.
  • mod_lsapi ile PHP doğal handle edilir (mod_php benzeri ama daha hızlı).
  • CloudLinux LVE entegrasyonu sıkı — paylaşımlı hosting "tenant per-account izolasyonu" için ideal.
  • LSCache (built-in) server-level cache, plugin ücretsiz.
  • 24/7 ticari destek LiteSpeed Technologies tarafından.
  • Bireysel "Free Starter" lisans 1 domain + 2 GB RAM sınırlı, dev/test için.

OpenLiteSpeed (OLS)

  • Açık kaynak, GPLv3. Ücretsiz, sınırsız domain.
  • Aynı temel mimari (event-driven, async I/O).
  • Web tabanlı admin paneli (port 7080) — vhost yönetimi UI'dan.
  • cPanel entegrasyonu yok (cPanel sadece Enterprise destekler).
  • LSCache plugin destekli ama bazı premium özellikler Enterprise'a özgüdür (ESI, edge cache).
  • WordPress + LSCache for WordPress eklentisi tam destek.
  • Topluluk desteği (forum, GitHub issues).

VDS müşterilerimiz için ana ayrım şu: cPanel kullanmak isteyenler Enterprise gerektirir, kendi yönetimini yapanlar OpenLiteSpeed ile hızla başlayabilir. Buyukweb cPanel paketlerinde Enterprise lisansı zaten dahildir, müşterinin ayrıca lisans alması gerekmez.

Mimari Kıyas: Apache 2.4 vs Nginx vs LiteSpeed

Üç web sunucusunun dahili mimari farkı bağlantı başına nasıl davrandıklarındadır. Bu farkı anlamak performans tartışmasının özüdür.

Apache 2.4 — Process/Thread Tabanlı (MPM)

Apache "Multi-Processing Module" (MPM) seçimine göre üç temel davranış sergiler:

prefork (klasik):
  Master process → N adet child process (her birini bir bağlantı kullanır)
  - PHP mod_php ile rahatça çalışır (thread-safe değil)
  - Yüksek bellek (process başına ~30-80 MB)
  - 200 eş zamanlı bağlantı = 200 process

worker (thread):
  Master process → N child → her child M thread
  - Bellek daha verimli
  - PHP mod_php thread-safe olmadığı için sorunlu
  - Genelde PHP-FPM ile kullanılır

event (modern):
  Worker MPM gibi ama keep-alive bağlantılar dedike thread kullanmaz
  - Daha verimli ama hâlâ thread bazlı
  - PHP-FPM ile en iyi sonuç

Apache 2.4'ün modüler yapısı çok zengindir: mod_ssl, mod_rewrite, mod_security, mod_headers, mod_deflate, mod_brotli, mod_http2 vs. .htaccess runtime'da parse edilir — her istekte dosya okunur, esnek ama kaynak yükü oluşturur.

Nginx — Event-Driven, Async I/O

Nginx tek master + N worker mimarisi kullanır. Her worker bir thread'tir ama içinde event loop (epoll Linux'ta, kqueue BSD'de) ile binlerce eş zamanlı bağlantıyı yönetir:

worker_processes = N (CPU sayısı kadar)
worker_connections = 10240+ (her worker'da)

Her bağlantı bir state machine — accept, read, process, write, close.
Bağlantı bekleme moduna girdiğinde worker başka bağlantıya geçer.
  • Çok yüksek bağlantı kapasitesi — 10.000+ eş zamanlı bağlantı düşük bellekle.
  • Statik dosya servisi çok hızlı (sendfile syscall + zero-copy).
  • Reverse proxy + load balancer olarak çok güçlü.
  • .htaccess YOK — tüm yapılandırma merkezi nginx.conf ve include dosyaları.
  • PHP doğrudan modül olarak yüklenmez, PHP-FPM ile FastCGI üzerinden konuşur.
  • Dinamik modül yükleme kısıtlı (compile-time modül seçimi yaygın).

LiteSpeed — Event-Driven + Apache Uyumu

LiteSpeed mimari olarak Nginx'e benzer ama bir avantajı vardır: Apache yapılandırmasını doğal okur.

litespeed (master) → N child process → her child event loop
                                       ↓
                                  async I/O + non-blocking
                                       ↓
                              mod_lsapi → PHP backend
                                       ↓
                                LSCache (in-memory + disk)
  • Event-driven — Nginx benzeri yüksek bağlantı kapasitesi.
  • Apache config parse — httpd.conf, vhost, .htaccess native parse, mod_rewrite + mod_security + mod_headers direktiflerini Apache gibi anlar.
  • "Drop-in Apache replacement" — Apache'yi durdur, LiteSpeed başlat, hiçbir config değişikliği gerekmez (cPanel WHM EasyApache "Switch Web Server" wizard ile tek tıkla).
  • mod_lsapi PHP handler — PHP'yi doğrudan child process içine LSAPI üzerinden yükler, FastCGI overhead'i olmaz, mod_php'den daha hızlı.
  • LSCache in-memory + disk server-level cache — Nginx FastCGI Cache veya Varnish'e ihtiyaç kalmaz.
  • CloudLinux LVE entegrasyonu — paylaşımlı hosting "noisy neighbor" sorununu kontrol eder.

Mimari Özet Tablo

Boyut Apache 2.4 (event MPM) Nginx LiteSpeed
Mimari Hybrid thread + event Pure event-driven Pure event-driven
Eş zamanlı bağlantı Orta (~2.000-5.000) Çok yüksek (10.000+) Çok yüksek (10.000+)
Bellek/bağlantı Yüksek Düşük Düşük
.htaccess Native Yok Native
Apache config parse Native Yok Native (drop-in)
PHP handler mod_php / PHP-FPM PHP-FPM mod_lsapi (LSAPI)
Built-in cache Yok (mod_cache var) FastCGI cache (manuel) LSCache (full)
HTTP/3 + QUIC Deneysel/sınırlı 1.25+ mainline Üretim seviyesi
Brotli mod_brotli brotli module Native
WebSocket mod_proxy_wstunnel proxy_pass Native + proxy
cPanel entegrasyon Native (varsayılan) Yok (manuel) Native (EasyApache 4)
Dinamik modül Çok zengin Sınırlı Apache modüller + kendi
Lisans Apache 2.0 (free) BSD-2-Clause (free) Enterprise lisanslı / OLS GPLv3

Performans Karşılaştırması: Gerçekçi Çerçeveler

LiteSpeed Technologies kendi benchmark'larında dramatik rakamlar yayınlar (5-10x Apache, 3-5x Nginx). Üçüncü taraf bağımsız benchmark'lar daha ölçülü tablolar sunar. Gerçekçi bir özet:

Statik İçerik (HTML, JS, CSS, görsel)

İş yükü: 1 KB statik HTML, 1.000 eş zamanlı bağlantı, 60 saniye

Apache 2.4 prefork:    ~2.000-3.000 req/s, bellek 1.5-2 GB
Apache 2.4 event:      ~8.000-12.000 req/s, bellek 600 MB
Nginx:                 ~25.000-40.000 req/s, bellek 80 MB
LiteSpeed:             ~25.000-45.000 req/s, bellek 100 MB

Sonuç: Statik içerikte Nginx ≈ LiteSpeed, ikisi de Apache event'in 3-4 katı, Apache prefork'un 10x'i.

PHP İşleme (Dinamik İçerik)

İş yükü: WordPress home page (cache yok), 200 eş zamanlı bağlantı

Apache 2.4 + mod_php:   ~120-180 req/s, TTFB 600-900 ms
Apache 2.4 + PHP-FPM:   ~200-280 req/s, TTFB 400-600 ms
Nginx + PHP-FPM:        ~250-350 req/s, TTFB 350-500 ms
LiteSpeed + mod_lsapi:  ~400-550 req/s, TTFB 200-350 ms

LSAPI'nin overhead'i FastCGI'den düşük olduğu için LiteSpeed dinamik PHP'de Nginx + PHP-FPM'i bile geçer (test ortamına göre %30-70 fark).

LSCache Açıkken (WordPress Cached)

İş yükü: WordPress home page, LSCache full cache hit

Apache + W3 Total Cache:    ~800-1.200 req/s, TTFB 80-150 ms
Nginx + FastCGI Cache:      ~5.000-8.000 req/s, TTFB 30-60 ms
Nginx + Varnish:            ~10.000-15.000 req/s, TTFB 20-40 ms
LiteSpeed + LSCache:        ~15.000-25.000 req/s, TTFB 15-40 ms

LSCache server-level + in-memory olduğu için PHP'yi hiç çağırmadan cevap üretir. WordPress cached siteler için en hızlı stack'lerden biridir.

Yüksek Bağlantı (C10K, C100K)

İş yükü: 10.000 keep-alive bağlantı

Apache 2.4 prefork:  Hatalı çalışır (per-conn process maliyeti)
Apache 2.4 event:    Çalışır ama bellek 4-8 GB
Nginx:               Rahat çalışır, bellek 200-500 MB
LiteSpeed:           Rahat çalışır, bellek 250-600 MB

C100K (100.000 eş zamanlı bağlantı) seviyesi için Apache prefork tamamen elenir, Apache event büyük donanım gerektirir, Nginx ve LiteSpeed rahat çalışır.

Not: Benchmark rakamları test ortamı, donanım, network gecikmesi, CPU sayısı, PHP versiyon ve uygulama kompleksitesine göre dramatik değişir. Yukarıdaki sayılar yön gösterici, kesin değil. Kendi senaryonuzda wrk, ab, siege, k6 ile test ederek karşılaştırmanız önerilir.

mod_lsapi — LiteSpeed PHP Handler

PHP'nin web sunucusu ile iletişimi tarihsel olarak şu yollarla yapıldı:

Handler Açıklama Avantaj Dezavantaj
CGI Her istekte PHP process spawn Basit Çok yavaş
mod_php PHP Apache process içine yüklenir Hızlı, kolay Apache prefork zorunlu, thread-safe değil
FastCGI Persistent PHP process, Apache/Nginx ile pipe Verimli TCP/socket overhead
PHP-FPM FastCGI'nin modern Apache/Nginx versiyonu Process pool, OPcache Hâlâ FastCGI overhead'i
mod_lsapi (LSAPI) PHP'yi LiteSpeed process içine native API ile bağlar En düşük overhead, izole, CloudLinux LVE uyumu LiteSpeed (veya cPanel) gerektirir

LSAPI (LiteSpeed Server Application Programming Interface) açık spesifikasyondur (GPLv3), mod_lsapi onun Apache modülü olarak Apache + CloudLinux ortamlarında da kullanılabilir. PHP isteğini binary protokolle aktarır, FastCGI'nin metin tabanlı protokol overhead'inden kaçar.

CloudLinux LVE entegrasyonu: LVE (Lightweight Virtual Environment) her cPanel hesabına izole CPU/RAM/IO quota verir. mod_lsapi PHP isteğini doğru LVE'ye yönlendirir, "noisy neighbor" sorunu kontrol altına alınır — paylaşımlı hostingde kritik.

LiteSpeed Cache (LSCache) — Detaylı

LSCache, LiteSpeed'in en önemli özelliklerinden biridir. Bağımsız bir Varnish/Nginx FastCGI Cache stack'i kurmaya gerek bırakmaz.

Server-Level Cache

Cache web sunucusu seviyesinde, PHP'den önce devreye girer:

[Client] → [LiteSpeed: hit kontrol] → [HIT: in-memory cache döner]
                                    → [MISS: PHP backend → cache yazılır → döner]

Bir cache HIT'inde PHP hiç çağrılmaz. WordPress için 200-400 ms TTFB → 20-50 ms TTFB.

LSCache for WordPress Eklentisi (Ücretsiz)

WordPress eklenti deposunda "LiteSpeed Cache" isimli resmi ücretsiz eklenti vardır. Aktif yüklenme: 6 milyon+ site.

Özellikler:

  • Otomatik page caching — yorum gönderme, post update, kategori değişiminde ilgili sayfa otomatik purge
  • Database optimization — revisions temizleme, transient temizleme
  • Image optimization — WebP/AVIF dönüşüm
  • CSS/JS minify + combine — frontend bundle optimization
  • Critical CSS — above-the-fold CSS inline
  • Lazyload — görseller + iframe
  • CDN entegrasyon — özellikle QUIC.cloud (LiteSpeed sahibi)

Edge Side Includes (ESI) — Hole-Punching

LSCache ESI ile "hole-punch" yapar: sayfanın çoğu cached, ama bir kısmı (sepet, kullanıcı menüsü, login durumu) her istekte dinamik:

<!-- Cached HTML içeriği -->
<header>...</header>
<main>...</main>

<!-- ESI hole — her istekte PHP'den dinamik -->
<esi:include src="/cart-summary" />

<!-- Cached -->
<footer>...</footer>

WooCommerce + LSCache mükemmel uyum sağlar — ana ürün sayfaları cache, sepet/checkout dinamik.

Tag-Based Cache Purge

LSCache her cache entry'sine "tag" atar. Bir post update edildiğinde:

LSCache: post:1234 update detected
  → ilgili tag'leri purge: home, category:tech, tag:wordpress, post:1234
  → CDN purge tetiklenir (QUIC.cloud)

Eski plugin'lerin "tüm cache flush" davranışına göre çok daha verimli — sadece etkilenen sayfa cache'ten çıkar, gerisi olduğu gibi kalır.

WooCommerce + WPML + bbPress Entegrasyonları

LSCache eklentisi WordPress ekosistemindeki popüler eklentilerle özel entegrasyonlar sunar:

  • WooCommerce — sepet/checkout/my-account ESI hole, ürün sayfası full cache, kategori cache + tag purge.
  • WPML — dile göre ayrı cache key, dil değişiminde doğru cache döner.
  • bbPress — forum thread güncellemesinde ilgili thread + forum sayfası purge.
  • Yoast SEO — meta değişiminde post cache otomatik purge.
  • Elementor / Beaver Builder — page builder save → cache purge.

HTTP/3 + QUIC: LiteSpeed'in Erken Hareketi

QUIC (Quick UDP Internet Connections), Google'ın 2012'de başlattığı UDP tabanlı transport protokolüdür. 2021'de IETF tarafından RFC 9000 olarak standartlaştı, HTTP/3 ise QUIC üzerinde çalışan HTTP versiyonudur (RFC 9114).

Avantajları

  • 0-RTT connection — Tekrar bağlantıda handshake atlanır (TLS resumption + QUIC 0-RTT).
  • Head-of-line blocking yok — TCP'de bir paket kaybolursa tüm streamleri etkiler; QUIC'te streamler birbirini bloklamaz.
  • Bağlantı taşınabilirliği — Mobile kullanıcı WiFi'den 4G'ye geçtiğinde aynı bağlantı devam eder (connection ID).
  • Daha hızlı paket kaybı recovery — Acknowledgment mekanizması TCP'den daha verimli.

Web Sunucularında HTTP/3 Durumu

Sunucu HTTP/3 Desteği
Apache 2.4 Deneysel / sınırlı (mod_http3 üçüncü taraf, mainstream değil)
Nginx 1.25+ mainline, default kapalı, manuel açma
LiteSpeed Enterprise Üretim seviyesi, varsayılan açık
OpenLiteSpeed Üretim seviyesi, varsayılan açık
Caddy Üretim seviyesi
Traefik Üretim seviyesi

LiteSpeed, QUIC'i 2018'den beri üretim ortamlarında destekliyor. QUIC.cloud servisi LiteSpeed Technologies'in CDN'idir ve HTTP/3 + LSCache edge entegrasyonu sunar.

TLS 1.3 + 0-RTT

Üç sunucu da TLS 1.3 destekler. LiteSpeed 0-RTT (zero round-trip time) açma varsayılan olarak aktif gelir — tekrar gelen kullanıcılarda TLS handshake atlanır.

Apache → LiteSpeed Migrasyonu (cPanel WHM)

Apache'den LiteSpeed'e geçiş cPanel ortamında dakikalar içinde tamamlanır:

WHM → Search "Switch Web Server"
  → LiteSpeed seçilir
  → İstenirse Apache config validation
  → "Build & Switch" tıklanır
  → EasyApache 4 Apache'yi durdurur, LiteSpeed'i başlatır
  → vhost'lar otomatik dönüştürülür
  → .htaccess hiç değişmeden çalışır

Migrasyon sırasında:

  • Apache port 80/443 → LiteSpeed port 80/443 (drop-in)
  • httpd.conf → LiteSpeed httpd_config.conf (otomatik üretilir)
  • vhost includes (/etc/apache2/conf.d/*.conf) → LiteSpeed parse
  • .htaccess → değişmeden çalışır
  • mod_php → mod_lsapi (PHP versiyon başına LSAPI handler)
  • mod_security + OWASP CRS → çalışmaya devam eder
  • mod_rewrite, mod_headers, mod_deflate → tümü çalışır

Geri dönüş aynı wizard ile mümkün, Apache yeniden devreye alınır. Üretim ortamında bakım penceresi 1-2 dakika.

VDS Üzerinde LiteSpeed Kurulumu (Kavramsal)

Buyukweb VDS müşterilerimiz için iki yol var.

OpenLiteSpeed (Ücretsiz, Hızlı Başlangıç)

# Ubuntu 22.04 üzerinde 1-line installer
wget -O - https://repo.litespeed.sh | bash

# OpenLiteSpeed kurulum
apt install -y openlitespeed lsphp82 lsphp82-mysql lsphp82-imap

# Admin panel default port 7080
# /usr/local/lsws/admin/misc/admpass.sh ile admin şifresi belirle

# Servis yönetimi
systemctl enable lsws
systemctl start lsws

# Default vhost http://VDS_IP/ → "Welcome to OpenLiteSpeed"

Admin paneli (https://VDS_IP:7080):

  • Listeners — 80, 443 portları, TLS sertifika
  • Virtual Hosts — yeni site ekleme, root dir, error log
  • Server Configuration — global settings, MIME types
  • PHP Handlers — LSPHP versiyonu seçimi
  • LSCache — server-level cache config

WordPress + LSCache for WordPress eklentisi tam destek; ESI ve edge cache özellikleri OpenLiteSpeed'de de mevcut (bazı premium özellikler Enterprise'a özgüdür).

LiteSpeed Enterprise (Lisanslı)

# LiteSpeed Enterprise installer
wget https://www.litespeedtech.com/packages/lsws/lsws-installer.sh
chmod +x lsws-installer.sh
./lsws-installer.sh

# Lisans key girilir (1-Domain Free Starter veya ticari lisans)
# CPU sayısına göre lisans seviyesi seçilir

Ticari lisans kullanım maliyeti vardır; bireysel "1-Domain Free Starter" lisans 1 domain + 2 GB RAM ile sınırlıdır (dev/test için). cPanel WHM ortamında EasyApache 4 wizard ile kurulum çok daha kolaydır — Buyukweb cPanel paketinde bu süreç zaten tamamlanmış olarak gelir.

Dosya Yapısı (LiteSpeed Enterprise)

/usr/local/lsws/
├── bin/          → litespeed binary
├── conf/         → ana yapılandırma (httpd_config.conf)
├── admin/        → admin panel (port 7080)
├── lsphp82/      → LSPHP 8.2 handler
├── cgi-bin/      → CGI scripts (legacy)
├── DEFAULT/      → default vhost
└── logs/         → access.log, error.log, stderr.log

/etc/init.d/lsws  → init script (systemd üzerinde lsws.service)

Konfigürasyon Örneği (Vhost)

# /usr/local/lsws/conf/vhosts/sirket/vhost.conf
docRoot                   /var/www/sirket/public
enableGzip                1
enableBr                  1

errorlog logs/sirket-error.log {
  useServer               0
  logLevel                ERROR
  rollingSize             10M
}

context / {
  type                    NULL
  location                /var/www/sirket/public
  allowBrowse             1
  rewrite  {
    enable                1
    inherit               1
  }
}

# PHP handler
scripthandler  {
  add                     lsapi:lsphp82 php
}

# LSCache config
cacheRoot                 /var/cache/lsws/sirket
cacheEnable               1

Apache .htaccess Direktiflerinin LiteSpeed'de Davranışı

LiteSpeed'in en güçlü özelliği .htaccess uyumluluğudur. Apache projeleri sıfır değişiklik ile geçer.

Desteklenen direktifler örnekleri:

# mod_rewrite — WordPress permalink, Laravel routing
RewriteEngine On
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

# mod_headers — security headers
Header set X-Frame-Options "SAMEORIGIN"
Header set X-Content-Type-Options "nosniff"
Header set Strict-Transport-Security "max-age=31536000"

# mod_deflate / mod_brotli — compression
<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css application/javascript
</IfModule>

# Auth — basic auth
AuthType Basic
AuthName "Restricted Area"
AuthUserFile /var/www/.htpasswd
Require valid-user

# LSCache direktifleri (LiteSpeed-specific)
<IfModule LiteSpeed>
  CacheEnable public /
  CacheDisable url /wp-admin
</IfModule>

LiteSpeed bu direktifleri Apache'nin yaptığı şekilde işler. Geliştirici developer ortamından üretim cPanel + LiteSpeed ortamına .htaccess'ini taşıdığında hiçbir uyumsuzluk olmaz.

CloudLinux + LiteSpeed Kombinasyonu

Paylaşımlı hosting altyapısının kalitesini belirleyen üçlü:

CloudLinux OS (kernel) + LVE (per-account quota) + LiteSpeed (web server)

LVE (Lightweight Virtual Environment)

Her cPanel hesabına izole quota:

  • CPU limit (örn. %25)
  • RAM limit (örn. 1 GB)
  • IO limit (örn. 25 MB/s)
  • Process count limit (örn. 100 process)
  • Inode limit (dosya sayısı)

LVE limit aşıldığında kullanıcının PHP yavaşlar/durur ama diğer hesapları etkilemez.

CageFS

Her hesabın görebildiği dosya sistemi sadece kendi home directory'sidir. Diğer hesapların dosyalarını göremez (chroot benzeri ama daha gelişmiş). Güvenlik açıklarında bile veri sızıntısı önlenir.

LiteSpeed mod_lsapi + LVE

LiteSpeed PHP isteğini hesap LVE'sine yönlendirir. PHP CPU yer, ama o CPU yalnızca o hesabın quota'sından düşülür. Container-like izolasyon ama container overhead'i olmadan.

Buyukweb cPanel paketlerinde CloudLinux + LVE + CageFS + LiteSpeed + LSCache standart gelir. Müşteri herhangi bir setup yapmaz; hosting paketini aldığı an aktiftir.

WordPress + LSCache + Redis Object Cache Stack

Yüksek performanslı WordPress için Buyukweb cPanel'inde tipik stack:

[Visitor]
  ↓
[Cloudflare CDN (opsiyonel)]
  ↓
[LiteSpeed Web Server + HTTP/3 + Brotli + LSCache server-level]
  ↓
[WordPress + LSCache for WordPress eklentisi]
  ↓
[Redis Object Cache (opsiyonel, yüksek trafik için)]
  ↓
[MariaDB / MySQL]

Bu stack'te tipik gözlem:

  • Cache HIT TTFB: 15-50 ms
  • Cache MISS TTFB: 200-400 ms (PHP çalıştığında)
  • HTTP/3 latency improvement: 4G mobile kullanıcılarda 50-150 ms tasarruf
  • Brotli compression: %15-25 transfer boyutu azalır

WooCommerce için aynı stack + ESI hole-punch (sepet/checkout dinamik) ekonomik kaynakta yüksek performans verir.

E-Ticaret Bağlamı — WooCommerce + LSCache

WooCommerce mağaza sayfaları %95'i statik (ürün listeleme, kategori, blog), %5'i dinamik (sepet, checkout, my-account). LSCache + ESI tam bu ayrımı yönetir:

Ürün sayfası → full cache (ESI hole = sepet özet)
Kategori sayfası → full cache (filtreleme: query param key)
Sepet → cache disable (her istekte dinamik)
Checkout → cache disable
My account → cache disable

LSCache for WooCommerce config'te bu kurallar varsayılan gelir. Site sahibi ürün sayfalarını cache'lediği halde sepet doğru çalışır.

Promotion/kampanya purge: Tüm ürünler %20 indirimli kampanyasında, fiyatları değişen ürünlerin cache'i tag-based purge ile temizlenir, kategori sayfası yeniden cache'lenir.

Karar Matrisi: Hangi Senaryoda Hangi Web Sunucusu?

Hangi web sunucusunu seçmelisiniz?

Senaryo Önerilen Neden
cPanel paylaşımlı hosting (5-50 site) LiteSpeed Enterprise cPanel default, .htaccess uyumu, LSCache, mod_lsapi, CloudLinux LVE
Kişisel blog / küçük WordPress (1-3 site) OpenLiteSpeed veya cPanel Ücretsiz veya managed; ikisi de WordPress için ideal
Yüksek trafik WordPress (50.000+ DAU) LiteSpeed + LSCache + Redis Tag-based purge, ESI, CDN entegrasyon
WooCommerce mağaza LiteSpeed + LSCache ESI hole-punch, sepet dinamik, ürün cache
Reverse proxy / API gateway Nginx Mature reverse proxy ekosistemi
Statik dosya sunumu (CDN origin) Nginx veya LiteSpeed İkisi de event-driven, çok hızlı
Legacy PHP uygulama (.htaccess + mod_security) LiteSpeed veya Apache .htaccess gerekiyorsa LiteSpeed (Apache uyumu)
Microservice JSON API (Node.js / Python) Nginx reverse proxy Backend olarak Node/Python/Go, Nginx ön yüz
HTTP/3 + QUIC kritik LiteSpeed Üretim seviyesi en yaygın HTTP/3 desteği
Kurumsal modül zenginliği (mod_*) Apache 2.4 Modül ekosistemi en geniş

Genel öneri: Eğer paylaşımlı cPanel hosting kullanıyorsanız (Buyukweb dahil çoğu sağlayıcıda) zaten LiteSpeed'tesiniz. Eğer kendi VDS'inizde root erişim varsa, WordPress/WooCommerce için OpenLiteSpeed ücretsiz başlangıçtır; ölçek büyüdüğünde Enterprise lisansa geçebilirsiniz.

LiteSpeed Olmayan Durumda Alternatif Stack

LiteSpeed kullanmıyorsanız (örn. Apache veya Nginx VDS), benzer performansı elde etmek için daha çok komponent kurmanız gerekir:

Apache veya Nginx
  + PHP-FPM (PHP processing)
  + Redis Object Cache (WordPress object cache)
  + Varnish (HTTP cache, server-level)
  + Memcached veya Redis (sessions)
  + manuel HTTP/3 yapılandırması
  + manuel Brotli build
  + manuel WAF (ModSecurity + OWASP CRS)

Bu stack çalışır ama her komponent ayrı bakım gerektirir. LiteSpeed bunların büyük kısmını tek üründe birleştirir — yönetim kolaylığı LiteSpeed'in operasyonel değeridir.

Bursa Tier 3 Veri Merkezi ve LiteSpeed Performansı

Web sunucusu performansı sadece yazılım değil fiziksel altyapıya da bağlıdır. Buyukweb Bursa Tier 3 veri merkezi:

  • Tier 3 sertifikasyon — N+1 redundancy (güç, soğutma, network)
  • Yedekli internet — birden fazla upstream provider
  • Dahili network — 10 GbE+ altyapı
  • TR yerleşimi — KVKK uyumlu veri yerelliği, TR kullanıcılarına 5-15 ms latency
  • NVMe SSD storage — VDS planlarında, IOPS yüksek
  • CloudLinux + LiteSpeed kombinasyonu — paylaşımlı paketlerde

Yurtdışı datacenter'lardan TR kullanıcılarına 80-150 ms latency olurken Bursa Tier 3 latency'si tek hane / iki hane ms seviyesinde kalır. LiteSpeed yazılımsal optimizasyon + lokal datacenter kombinasyonu E-Ticaret ve corporate WordPress için pratik avantaj sunar.

Sık Sorulan Sorular (SSS)

"LiteSpeed neden bu kadar hızlı?"

Üç temel sebep: (1) Event-driven asenkron mimari — Apache prefork'un per-connection process yüküne kıyasla 10-30x daha verimli bellek kullanımı. (2) mod_lsapi — PHP'yi LSAPI binary protokol ile process içine bağlar, FastCGI'nin overhead'inden kaçar. (3) LSCache server-level + in-memory — cache HIT'te PHP hiç çağrılmaz, 200 ms → 20 ms TTFB. Bu üçü bir aradayken WordPress + LSCache stack'i en hızlı çalışan kombinasyonlardan biridir.

"cPanel'de Apache mi LiteSpeed mi geliyor?"

Buyukweb cPanel paketlerinde LiteSpeed Enterprise standartdır. Apache da kurulu ama "Switch Web Server" wizard ile LiteSpeed default aktiftir. Bu sayede müşteri Apache .htaccess kurallarını yazmaya devam eder ama altyapı LiteSpeed performansını verir. Müşteri gerekirse Apache'ye geri dönebilir, ama çoğunluk LiteSpeed'te kalır.

"OpenLiteSpeed yeterli mi, yoksa Enterprise gerekli mi?"

Çoğu KOBİ/blog/orta ölçekli WordPress projesi için OpenLiteSpeed yeterlidir. Aynı temel mimari, aynı LSCache desteği, ücretsiz. Enterprise farkları: (a) cPanel/WHM entegrasyonu (paylaşımlı hosting için kritik), (b) bazı premium LSCache özellikleri (edge cache pro), (c) ticari 7/24 destek, (d) CloudLinux + LVE sıkı entegrasyon. Kendi VDS'inde root yöneten birey için OpenLiteSpeed yeterli; managed paylaşımlı altyapı sağlayan bizim gibi sağlayıcılar Enterprise tercih eder.

"LSCache eklentisini neden ayrıca kurmalıyım, server-level değil mi?"

LiteSpeed server-level cache Apache .htaccess direktifleriyle kontrol edilir, ama WordPress dinamik bir uygulama — page'in ne zaman cache'lenmesi, ne zaman purge edilmesi gerektiğini WordPress'in bilmesi gerekir. LiteSpeed Cache for WordPress eklentisi bu köprüyü kurar: post update → eklenti LiteSpeed'e "şu URL'yi purge et" sinyali yollar. Eklenti yoksa LSCache yine çalışır ama cache lifetime sabit/dakika cinsinden olur, dinamik invalidation olmaz.

"Apache mod_security kuralları LiteSpeed'de çalışır mı?"

Evet, mod_security 2.x ve 3.x ile OWASP CRS kuralları LiteSpeed'de native çalışır. LiteSpeed Apache modüllerini parse eder; mod_security için ek bir port veya config gerekmez. CRS update'leri Apache'deki gibi yapılır.

"WordPress'i Apache'den LiteSpeed'e migrasyon kayıp riski var mı?"

Hayır, migration risksizdir çünkü:

  • .htaccess kuralları aynı şekilde çalışır (mod_rewrite, mod_headers vs.)
  • WordPress veritabanı + dosyalar değişmez
  • PHP versiyonu, eklentiler değişmez
  • Migrasyon "Switch Web Server" wizard ile 1-2 dakikada tamamlanır
  • Geri dönüş aynı wizard ile mümkün

Tek pratik adım: migrasyondan sonra W3 Total Cache / WP Super Cache / Autoptimize gibi caching eklentilerini deaktif edip LSCache for WordPress eklentisini aktif etmek önerilir. Aksi halde iki cache katmanı birbirini bozar.

"HTTP/3 etkin mi, kontrol nasıl ederim?"

Tarayıcı developer tools → Network sekmesi → herhangi bir request'in Headers'ında Protocol kolonuna bakın: h3 görüyorsanız HTTP/3 aktif. Alternatif olarak http3check.net veya curl --http3 https://siteniz.com -I (curl 7.85+ ile) komutu HTTP/3 testi yapar. Buyukweb cPanel paketlerinde LiteSpeed varsayılan olarak HTTP/3 açıktır.

"Nginx ile LiteSpeed arasında WordPress için fark belirgin mi?"

Cache MISS senaryosunda LiteSpeed + mod_lsapi Nginx + PHP-FPM'den %20-50 daha hızlıdır (LSAPI binary protokol avantajı). Cache HIT senaryosunda LSCache server-level cache Nginx FastCGI Cache'ten daha pratik (LSCache for WP eklentisi otomatik invalidation yapar; Nginx FastCGI Cache için manuel cache purge mantığı gerekir). Genel olarak WordPress + LSCache kombinasyonu, aynı donanımda Nginx + Varnish + manuel cache invalidation kombinasyonundan daha az operasyonel yük ile aynı veya daha iyi performans sunar.

Sonuç

LiteSpeed Web Server, Apache'nin 30 yıllık olgun ekosistemini koruyup performansını event-driven asenkron mimariyle 5-10x'e çıkarır. mod_lsapi PHP handler'ı FastCGI overhead'inden kaçar, LSCache server-level cache Varnish/Nginx FastCGI Cache stack'ini gereksizleştirir, HTTP/3 + QUIC üretim seviyesi varsayılan açıktır, ve .htaccess uyumluluğu Apache'den gelen müşteri için "sıfır migrasyon yükü" sunar.

cPanel + WHM paylaşımlı hosting ekosisteminin sessiz omurgası budur; çoğu yönetilen hosting sağlayıcısı LiteSpeed Enterprise'a geçmiştir çünkü CloudLinux + LVE + LiteSpeed kombinasyonu paylaşımlı altyapıda "noisy neighbor" sorununu çözer ve aynı donanımda daha çok müşteriye stabil hizmet vermek mümkün olur.

Buyukweb perspektifinden:

  • cPanel paketlerimiz ₺350-2.000/yıl — LiteSpeed Enterprise + LSCache standart, müşteri ek kurulum yapmadan kullanır.
  • VDS E5-V4 paketlerimiz ₺250-600/ay — root erişim + OpenLiteSpeed / LiteSpeed Enterprise / Apache / Nginx özgürce kurulur.
  • Bursa Tier 3 datacenter — TR latency tek hane ms, KVKK uyumlu, NVMe SSD.
  • JetBackup haftalık yedek (cPanel) + VDS snapshot desteği.
  • 0850 302 60 70 destek hattı.

LiteSpeed Web Server'a geçişi düşünüyorsanız ya da cPanel + LSCache + WooCommerce stack'i hakkında soru sormak istiyorsanız destek ekibimize ulaşabilirsiniz.


İlgili Büyükweb Hizmetleri

LiteSpeed Web Server, cPanel + LSCache + WooCommerce optimizasyonu veya VDS üzerinde OpenLiteSpeed kurulumu için 0850 302 60 70 numaralı destek hattımıza veya iletişim sayfamıza yazabilirsiniz. Bursa Tier 3 veri merkezimizden TR latency ile profesyonel hosting altyapısı sağlıyoruz.

Web Hosting Rehberi İlgili Hizmetlerimiz

Bu yazıda anlatılan teknik konuyu profesyonel altyapıyla deneyimleyin

Etiketler:

#LiteSpeed#Apache#web sunucu#LSCache#PHP hosting#hosting performansı#WordPress hızlandırma

Bu yazıyı paylaş