
E-Ticaret Hosting: WooCommerce ve Magento Rehberi
E-ticaret siteleri için hosting seçimi. WooCommerce ve Magento performans, güvenlik ve ölçeklendirme rehberi.
Merve Arslan
WordPress & Hosting Uzmanı
E-ticaret siteleri, blog veya kurumsal sitelerden farklı altyapı gereksinimleri taşır: dinamik ürün sayfaları, sepet işlemleri, ödeme entegrasyonları ve kampanya dönemlerinde ani trafik artışları. Yanlış hosting seçimi, yavaş ürün sayfaları, ödeme zaman aşımları ve kayıp satışlarla sonuçlanır. Bu rehberde WooCommerce ve Magento için mağaza büyüklüğüne göre somut altyapı gereksinimlerini, cache stratejilerini ve güvenlik katmanlarını paylaşıyoruz.
E-Ticaret Hosting Neden Farklı?
Bir blog sitesi çoğunlukla statik içerik sunar ve cache ile kolayca hızlandırılabilir. E-ticaret siteleri ise her kullanıcıya özel dinamik içerik üretir: sepet durumu, stok bilgisi, kişiselleştirilmiş fiyatlar ve ödeme işlemleri. Bu dinamik yapı, hosting altyapısına farklı talepler getirir:
-
Veritabanı Yoğunluğu Her ürün sayfası, kategori listesi ve arama sorgusu veritabanına istek gönderir. 1.000+ ürünlü mağazalarda veritabanı performansı en kritik darboğazdır.
-
Trafik Dalgalanmaları Black Friday, yılbaşı veya sosyal medya kampanyaları sırasında trafik normal seviyenin 5-10 katına çıkabilir. Altyapınız bu pikleri karşılayabilmeli.
-
Ödeme Güvenliği SSL/TLS zorunludur. PCI DSS uyumluluğu için sunucu güvenliği, erişim kontrolü ve log yönetimi gerekir. Ödeme sayfasında kesinti = doğrudan gelir kaybı.
WooCommerce Altyapı Gereksinimleri
WooCommerce, WordPress üzerine kurulu olduğu için PHP ve MySQL/MariaDB gerektirir. Mağaza büyüklüğüne göre önerilen minimum kaynaklar:
| Mağaza Boyutu | CPU | RAM | Disk | PHP Memory |
|---|---|---|---|---|
| Küçük (50 ürün, günlük ~500 ziyaretçi) | 2 vCPU | 2 GB | 20 GB NVMe | 128 MB |
| Orta (500 ürün, günlük ~5.000 ziyaretçi) | 4 vCPU | 4 GB | 40 GB NVMe | 256 MB |
| Büyük (5.000+ ürün, günlük ~50.000 ziyaretçi) | 8+ vCPU | 8-16 GB | 100+ GB NVMe | 512 MB |
💡 Kritik: WooCommerce'in en büyük performans sorunu eklenti sayısıdır. Her eklenti ek veritabanı sorguları ve PHP işlem yükü getirir. 30+ aktif eklentili bir mağazada, eklenti sayısını azaltmak sunucu yükseltmesinden daha etkili olabilir.
Magento 2 Altyapı Gereksinimleri
Magento 2 (Adobe Commerce), WooCommerce'e göre çok daha kaynak yoğun bir platformdur. Adobe'nin resmi sistem gereksinimlerine göre Magento 2.4.7+, PHP 8.3/8.4, MySQL 8.0+ veya MariaDB 10.6+, Elasticsearch/OpenSearch 2.x ve Composer 2.x gerektirir.
| Mağaza Boyutu | CPU | RAM | Disk | Ek Servisler |
|---|---|---|---|---|
| Küçük (100 ürün) | 4 vCPU | 8 GB | 50 GB NVMe | Redis, OpenSearch |
| Orta (1.000 ürün) | 8 vCPU | 16 GB | 100 GB NVMe | Redis, OpenSearch, Varnish |
| Büyük (10.000+ ürün) | 16+ vCPU | 32+ GB | 200+ GB NVMe | Redis Cluster, OpenSearch, Varnish, RabbitMQ |
⚠️ Önemli: Magento, paylaşımlı hosting'de çalıştırılmamalıdır. Minimum 4 GB RAM'li bir VPS veya dedicated sunucu gerektirir. Elasticsearch/OpenSearch olmadan ürün araması çok yavaş çalışır ve büyük kataloglarda kullanılamaz hale gelir.
WooCommerce vs Magento: Kaynak Karşılaştırması
| Kriter | WooCommerce | Magento 2 |
|---|---|---|
| Minimum RAM | 2 GB | 8 GB |
| Paylaşımlı hosting | Küçük mağazalar için uygun | Uygun değil |
| Arama motoru | WordPress yerleşik (yeterli) | OpenSearch/Elasticsearch (zorunlu) |
| Cache katmanı | Eklenti tabanlı (LSCache, W3TC) | Varnish + Redis (yerleşik destek) |
| Kurulum karmaşıklığı | Düşük | Yüksek |
| İdeal ürün sayısı | 10 - 10.000 | 100 - 1.000.000+ |
Cache Stratejisi: Redis, Varnish ve CDN
E-ticaret sitelerinde cache stratejisi, performansın en kritik belirleyicisidir. Üç katmanlı bir yaklaşım önerilir:
1. Object Cache: Redis
Redis, veritabanı sorgu sonuçlarını ve oturum (session) verilerini bellekte saklar. WooCommerce'de wp-config.php üzerinden, Magento'da env.php üzerinden yapılandırılır. Veritabanı yükünü dramatik şekilde azaltır.
2. Full Page Cache: Varnish veya LSCache
Anonim kullanıcılar (giriş yapmamış ziyaretçiler) için tam sayfa cache, sunucu yükünü büyük ölçüde azaltır. Magento'da Varnish yerleşik olarak desteklenir. WooCommerce'de LiteSpeed + LSCache veya Nginx FastCGI Cache kullanılabilir.
3. CDN: Statik Dosyalar
Ürün görselleri, CSS ve JavaScript dosyaları CDN üzerinden sunulmalıdır. Bu, kaynak sunucunun yükünü azaltır ve farklı coğrafyalardaki kullanıcılara daha hızlı yanıt süresi sağlar.
Hangi Hosting Türü Uygun?
Paylaşımlı Hosting
Yalnızca küçük WooCommerce mağazaları (50 ürün, düşük trafik) için. Magento için uygun değil. Kampanya dönemlerinde yetersiz kalabilir.
Cloud VPS
Orta ölçekli WooCommerce ve küçük-orta Magento mağazaları için ideal. Anlık kaynak artırımı, tam root erişimi ve özel yapılandırma imkânı.
Dedicated Sunucu
Büyük Magento mağazaları, yüksek trafikli WooCommerce siteleri. Tam donanım kontrolü, öngörülebilir performans, PCI DSS uyumluluğu için izolasyon.
E-Ticaret Güvenlik Gereksinimleri
E-ticaret siteleri müşteri kişisel verileri ve ödeme bilgileri işlediği için güvenlik standartları daha yüksektir:
SSL/TLS: Tüm sayfalarda HTTPS zorunludur. HSTS (HTTP Strict Transport Security) başlığı eklenmelidir. Ödeme sayfalarında TLS 1.2+ kullanılmalıdır.
PCI DSS uyumluluğu: Kredi kartı bilgilerini doğrudan işliyorsanız PCI DSS Level 1-4 uyumluluğu gerekir. Stripe, iyzico gibi üçüncü parti ödeme sağlayıcıları kullanmak bu yükü büyük ölçüde azaltır - kart bilgileri sunucunuza hiç ulaşmaz.
WAF (Web Application Firewall): SQL injection, XSS ve bot saldırılarına karşı uygulama katmanı koruması. ModSecurity veya Cloudflare WAF kullanılabilir.
Düzenli yedekleme: E-ticaret veritabanları sürekli değişir (siparişler, stok). Saatlik yedekleme ve farklı lokasyonda saklama önerilir. Yedekten geri dönüş süresini (RTO) önceden test edin.
Sunucu güvenliği hakkında daha detaylı bilgi için SSH Güçlendirme rehberimize göz atabilirsiniz. E-ticaret altyapınız için Hosted Cloud bulut sunucularını değerlendirebilirsiniz.
Sıkça Sorulan Sorular
WooCommerce için paylaşımlı hosting yeterli mi?
50 ürün altı ve günlük birkaç yüz ziyaretçili küçük mağazalar için başlangıçta yeterli olabilir. Ancak eklenti sayısı arttıkça ve trafik yükseldikçe hızla yetersiz kalır. Orta vadede VPS'e geçiş planlamanız önerilir.
Magento mu WooCommerce mu seçmeliyim?
10.000 ürün altı, WordPress ekosistemini kullanmak istiyorsanız ve bütçeniz sınırlıysa WooCommerce. Büyük katalog, çoklu mağaza, B2B özellikleri ve kurumsal düzeyde özelleştirme gerekiyorsa Magento. Magento'nun altyapı ve geliştirme maliyeti çok daha yüksektir.
Black Friday gibi kampanya dönemlerinde ne yapmalıyım?
Kampanya öncesinde: (1) sunucu kaynaklarını geçici olarak artırın, (2) full page cache'in aktif olduğundan emin olun, (3) CDN kullanın, (4) gereksiz eklentileri devre dışı bırakın, (5) veritabanı optimizasyonu yapın. Bulut sunucularda anlık kaynak artırımı bu durumlar için idealdir.
Redis e-ticaret sitelerinde ne işe yarar?
Redis, veritabanı sorgu sonuçlarını ve kullanıcı oturumlarını bellekte saklar. Ürün sayfası yüklenirken tekrarlanan veritabanı sorgularını ortadan kaldırır. WooCommerce'de Redis Object Cache eklentisi, Magento'da yerleşik Redis desteği ile kullanılır.
E-ticaret sitem için ne kadar disk alanı gerekir?
Ürün sayısı ve görsel kalitesine bağlıdır. 500 ürünlü bir mağaza, ürün başına 5-10 görsel ile 10-20 GB disk kullanabilir. Veritabanı, log dosyaları ve yedekler için ek alan hesaplayın. NVMe SSD disk türü, veritabanı performansı için kritiktir.
Sonuç
E-ticaret hosting seçimi, mağaza platformunuza, ürün sayınıza ve beklenen trafik hacminize göre şekillenmelidir. WooCommerce daha düşük kaynak gereksinimleriyle geniş bir yelpazede çalışabilirken, Magento kurumsal düzeyde özellikler sunar ancak ciddi altyapı yatırımı gerektirir. Her iki platform için de Redis cache, CDN ve düzenli yedekleme temel gereksinimlerdir. Kampanya dönemlerinde anlık ölçeklenebilirlik sunan bulut altyapıları, e-ticaret siteleri için en güvenli seçimdir.
E-Ticaret Siteniz İçin Güçlü Altyapı
Hosted Cloud'un NVMe SSD bulut sunucuları ile WooCommerce veya Magento mağazanızı hızlı ve güvenli çalıştırın. Anlık ölçekleme ve 7/24 destek.
Bulut Sunucu Planlarını İncele →Merve Arslan
WordPress & Hosting Uzmanı
WordPress performans optimizasyonu, hosting seçimi ve e-ticaret altyapıları üzerine rehber içerikler hazırlamaktadır.
Yorumlar yakında