e-Ticaret Altyapıları (WooCommerce) İçin VDS Optimizasyon Sırları

HazalHost Sistem Ekibi
07 Mart 2026
8 dk okuma
Performans / Optimizasyon

Trafik, e-ticaret siteleri (WooCommerce, PrestaShop, OpenCart vb.) için paradır. Fakat on binlerce ürün ve sınırsız varyasyonun bulunduğu "Ağır" yapılarınızda, klasik bir hosting pakedinde "508 Kaynak Limiti" yemeniz çok yakındır. Sanal sunucuları (VDS) tam bu devasa gücünüzün motoru yapmak için ince ayarlara iniyoruz.

E-Ticarette Neden Paylaşımlı Hosting Değil VDS Şarttır?

WooCommerce tarzı yapılar yapısı gereği "İzole (Cache-lenemeyen/Dondurulamayan)" çok fazla sayfa barındırır:

  • Sepetim Sayfası (Cart)
  • Ödeme Sayfası (Checkout)
  • Üye/Hesap Bilgilerim Sayfası (My Account)

Normal bir blog sitesinin makalesini LiteSpeed ile bir ömür boyu RAM'de dondurur ve işlemciye SIFIR yük bindirirsiniz. Fakat E-Ticaret'te müşterinin Sepeti'ni donduramazsınız!. Sepet sayfasında dolaşan her müşteri sürekli, aktif olarak PHP çalıştırıp veritabanını darlar. İşte bu anki efor/yük için size başkalarıyla paylaştığınız değil, CPU Çekirdeklerinin sadece size ayrıldığı bir (KVM/VDS) Sunucu gerekir.

Adım 1: MySQL (InnoDB) Buffer Tuning

İlk aşama, WooCommerce'in en büyük düşmanı olan "Arama ve Ürün Varyasyon" listeleme yavaşlığına karşıdır. Veritabanının sık sık Hard diske (Ssd'ye bile olsa) gitmesi sitenizi ağır çekime sokar. Yeterli RAM'li bir VDS'iniz varsa, veritabanını olduğu gibi RAM'e alın.

VDS terminalinde /etc/my.cnf dosyanıza girin:

# 8GB Toplam RAM'e sahip bir E-Ticaret VDS'i için:
innodb_buffer_pool_size = 4G
innodb_buffer_pool_instances = 4
innodb_log_file_size = 512M
query_cache_type = 0  # Modern MySQL/MariaDB sürümlerinde cache kapatılmalı, Redis kullanılmalı.

Bu komut, aktif e-ticaret sitenizin yaklaşık 4GB'lık ürün görselleri ve verisini direkt RAM'in tampon havuzunda tutacaktır. Sipariş oluşturma hızı misliyle artacaktır.

Adım 2: Kesin Dönüşüm (Redis Object Cache)

"Ana Sanayideki çok satanlar", "Benzer Ürünler (Related Products)" gibi MySQL'i adeta ezip geçen karmaşık "JOIN" li SQL sorgularından e-ticaret sitenizi arındırmanız gerekir. Sunucunuza kurulan "Redis" sayesinde bu kısımları Object cache yöntemine bırakın. PHP Worker (işçileri) saniyeler içinde sepetleri doldursun.

🚀 HazalHost KVM İle Özelleştirilmiş Donanım

E-Ticaret sitelerinin ani ziyaretçi (DDoS değil, Gerçek İnsan) patlamaları meşhurdur (Örn: Cuma indirimleri). HazalHost'un KVM sanallaştırmasına sahip E-Ticaret VDS Paketleri, "Paylaşımsız %100 tahsisli (Dedicated)" İşlemci (AMD EPYC & Xeon) Çekirdeklerine sahiptir. Asla komşu sunucu yüzünden yavaşlamaz.

Sanal Sunucu Çözümleri

Adım 3: PHP-FPM Max Children Genişletmesi

Giriş katmanından sepete kadar ilerleyen ve veritabanı (satın alma onayı) tetikleyen müşterileriniz için VDS'inizin PHP-FPM havuzunu güçlü tutun. Sepet esnasında her bir PHP işlemi 100MB'a kadar RAM dahi tüketebilir.

  • Mevcut Trafiğinizi htop veya top ile izleyin.
  • Sepete eklediğiniz ürünlerde siteniz çöküyorsa VDS'in php-fpm.conf ayarından pm.max_children sayısını (boşta kalan Ram'inizi hesaplayıp) kademeli olarak yükseltin.
  • Örn: Sitenize aynı anda 200 kişi girip alışveriş yapıyorsa o an VDS'ten eşzamanlı kopan 200 PHP işlemini kaldıracak bir yapı gerekir (Yaklaşık 16GB-32GB RAM).

Adım 4: Baş Belası wp-cron.php İptali

WordPress her kullanıcı siteye girdiğinde arkaplanda "Güncelleme var mı/Zamanlanmış e-posta gidecek mi?" diye çalıştırılan sahte bir Tetikleyiciye (WP Cron) sahiptir. Bunu derhal E-Ticaret sisteminden söküp gerçek (Linux) Crontab'a devredin ki, müşteri "Ödeme Yap" tuşuna basınca arkaplanda çalışan bu çöp kodu bekleyip de hata almasın.

wp-config.php içine ekleyin: define('DISABLE_WP_CRON', true);

Sonuç

Bir e-ticaret sitesi, normal bir kişisel blogdan tam 10 kat daha fazla saf "İşlemci (Processor)" gücü tüketir. Veritabanını RAM'e çekerek, Object Cache (Redis) kurarak ve Cron'u gerçek sunucuya devrederek E-ticaret maceranızdaki en kritik darboğazları atlatmış olacaksınız.

#woocommerce #prestashop #e-ticaret #vds hızlandırma
Paylaş:

İçindekiler

🚀 VDS Sunucu Arıyorsan

Türkiye lokasyonlu, DDoS korumalı VDS sunuculara hemen göz at.

VDS Paketlerini İncele