WooCommerce güncel sunucu önerileri WordPress memory limit için 256 MB veya üzerini tavsiye eder. Bu, toplam sunucu RAM'i değildir; WordPress/PHP işlemine ayrılan uygulama limitiyle ilgilidir.
WooCommerce için hosting veya VPS seçimini ürün sayısı değil checkout concurrency, PHP worker, HPOS, Action Scheduler, object cache, DB ve NVMe yüküyle yapın.
WooCommerce güncel sunucu önerileri WordPress memory limit için 256 MB veya üzerini tavsiye eder. Bu, toplam sunucu RAM'i değildir; WordPress/PHP işlemine ayrılan uygulama limitiyle ilgilidir.
WooCommerce, HPOS'u ölçeklenebilir order storage yaklaşımı olarak kullanır; 2026 performans güncellemelerinde HPOS order API sorgu sayısında önemli azaltımlar belgelenmiştir.
50 bin ürünlü katalog büyük görünür ama iyi cache ve düşük checkout trafiğinde yönetilebilir olabilir. 500 ürünlü kampanya mağazası aynı anda yüzlerce checkout, webhook ve Action Scheduler işi alıyorsa çok daha ağır çalışabilir.
Ölçülmesi gereken peak dynamic request, cart/checkout concurrency, PHP-FPM queue, DB query latency ve background action backlog'dur.
WooCommerce'un 256 MB+ önerisi tek PHP request/WordPress process bağlamındaki limittir. 20 PHP worker'ın her biri yüzlerce MB kullanabiliyorsa 4 GB VPS toplamda yine yetersiz kalabilir. MySQL, Redis, web server ve OS da aynı RAM'i kullanır.
Bu nedenle `WP_MEMORY_LIMIT` değerini yükseltmek kaynak kapasitesini büyütmez; yalnız WordPress'in izin verilen üst sınırını değiştirir.
Cache'lenemeyen cart, checkout, account ve admin AJAX request'leri PHP worker tüketir. Worker sayısı dolduğunda CPU yüzde 100 olmasa bile yeni request'ler kuyrukta bekleyebilir. Shared hosting seçiminde CPU kadar worker/entry-process politikası sorulmalıdır.
HPOS order verisini genel `posts/postmeta` yapısından özel order tablolarına taşır. Bu, order işlemlerinde daha uygun index ve daha az yoğun tablo sağlar. Ancak kötü plugin query'si, yetersiz RAM veya yavaş disk varsa HPOS tek başına her darboğazı çözmez.
WooCommerce 10.7 performans çalışmaları order API ve checkout sorgu sayılarını düşürdü; object cache kullanıldığında bazı query azaltımları daha belirgin hale geldi. Güncel sürüm ve HPOS uyumluluğu performans planının parçasıdır.
Subscription renewal, webhook, email, stock sync, import ve plugin görevleri Scheduled Actions altında birikebilir. Binlerce pending/failed action varsa yalnız frontend hızına bakmak yetmez; WP-CLI/cron çalışması ve DB yükü ayrıca incelenir.
WooCommerce System Status içindeki Scheduled Actions ekranı completed/pending/failed işleri görmenizi sağlar. Background iş kuyruğu sürekli büyüyorsa daha fazla RAM almak tek çözüm değildir.
Optimize edilmiş LiteSpeed/Nginx cache, yeterli PHP worker, Redis/object cache ve hızlı DB altyapısı sunan kaliteli hosting; küçük/orta mağaza için root yönetim yükünden daha mantıklı olabilir. Özellikle teknik sysadmin olmayan işletmede managed platform avantajdır.
Resource limitleri düzenli vuruluyor, özel daemon/queue gerekiyor, yüksek checkout concurrency var veya DB/cache ayarlarında daha fazla kontrol istiyorsanız VPS/VDS'e geçiş anlamlı hale gelir.
Küçük optimize mağaza: iyi hosting veya 2-4 vCPU / 4-8 GB RAM VPS. Orta aktif mağaza: 4-8 vCPU / 8-16 GB RAM, Redis ve NVMe. Kampanya/yoğun checkout: 8+ güçlü core, 16-32+ GB RAM, ayrı DB veya managed stack değerlendirilebilir. Bunlar load-test başlangıç noktalarıdır.
wp wc status 2>/dev/null || truewp action-scheduler action list --status=pending --per-page=20 2>/dev/null || truefree -hmysqladmin status| Mağaza tipi | Başlangıç yaklaşımı | İzlenecek metrik |
|---|---|---|
| Küçük/cache'li | Managed hosting veya 2-4 vCPU | TTFB + PHP queue |
| Orta aktif | 4-8 vCPU / 8-16 GB | Checkout p95 + DB |
| Yoğun kampanya | 8+ core / 16-32+ GB | Worker + Action Scheduler + DB |
Minimum sistem gereksinimini production kapasitesi sanmayın. Gerçek seçimde peak workload, yedekleme, büyüme payı, kaynak paylaşım politikası ve geri dönüş planı birlikte değerlendirilmelidir.
Hayır. Kaliteli managed hosting küçük/orta mağaza için yeterli olabilir. VPS ihtiyacı ölçülen kaynak ve kontrol gereksinimine göre oluşur.
Küçük optimize mağazada olabilir; çok PHP worker, MySQL, Redis ve background job aynı VPS'te ise hızla sınıra gelebilir.
CPU, RAM, disk, network ve yönetim ihtiyacınızı birlikte değerlendirin; darboğazı bilinmeden yalnız daha büyük paket satın almak çoğu zaman kalıcı çözüm değildir.