E-ticaret hosting gereksinimleri nelerdir? PCI uyumluluk, SSL, yüksek trafik, önbellek ve ödeme güvenliği. Solid Medya'dan online mağaza için doğru hosting planı, performans ve ölçeklenebilirlik rehberi.
Tanıtım sitesi yavaşladığında ziyaretçi sıkılıp çıkar; online mağaza yavaşladığında ise sepetteki ürün ve ödeme adımı yarıda kalır. E-ticaret siteleri her ziyaretçiye özel sayfa üretir, siparişleri veritabanına yazar ve kişisel veri taşır. Bu yüzden hosting seçimi, mağazanın güvenilirliğini doğrudan etkileyen bir karardır.
Önce mağaza için gereken teknik asgari şartlar, ardından ödeme güvenliği ve PCI DSS, kampanya trafiği ve önbellek konuları gelir; yazı, planın yetersiz kaldığını gösteren belirtilerle biter.
E-ticaret sitesi için hosting neden farklı değerlendirilmelidir?
E-ticaret sitesi dinamik çalıştığı için aynı trafikte bile tanıtım sitesinden çok daha fazla sunucu kaynağı tüketir. Ziyaretçi sepete ürün eklediğinde, giriş yaptığında ya da ödeme sayfasını açtığında sunucu o kişiye özel bir sayfa üretmek zorundadır ve bu sayfalar önbelleğe alınamaz. Her sipariş ayrıca veritabanına yazma işlemi demektir.
Kesintinin maliyeti de farklıdır: kapalı kalan bir mağaza siparişleri doğrudan kaybeder, yarım kalan ödemeler müşteri güvenini zedeler. Bu nedenle hosting seçiminde yalnızca depolama ve trafik limitine değil, işlemci payına, veritabanı performansına, yedek ve güvenlik özelliklerine bakmak gerekir.
Ürün sayısı arttıkça veritabanı da büyür ve filtreleme, arama ve stok sorguları yavaşlar. Binlerce ürünlü bir mağazada veritabanı performansı, disk hızı ve bellek payı ayrı bir önem taşır.
Online mağaza için asgari teknik gereksinimler nelerdir?
Mağazanın kullandığı yazılımın (WooCommerce, OpenCart, Magento ya da özel yazılım) resmî gereksinim sayfası asıl ölçüttür; hosting planı bu gereksinimlerin üstünde kalmalıdır. Genel olarak aranması gereken özellikler şunlardır.
Gereksinimleri değerlendirirken ürün sayısını, günlük sipariş sayısını ve kampanya dönemindeki beklenen en yüksek trafiği not edin; hosting firmasına bu bilgilerle giderseniz plan önerisi çok daha isabetli olur.
- Yazılımın desteklediği güncel PHP ve MySQL/MariaDB sürümleri, sürümü panelden değiştirebilme imkânı.
- Yeterli işlemci ve RAM payı; özellikle eşzamanlı çalışabilen PHP işlem sayısı, aynı anda gelen siparişlerin hızını belirler.
- SSD ya da NVMe disk; yavaş disk, veritabanı sorgularını ve görsel yüklemeyi doğrudan geciktirir.
- Tüm site için SSL; ödeme ve giriş sayfalarında HTTPS zorunludur.
- Günlük otomatik yedek ve kolay geri yükleme.
- Zamanlanmış görev (cron) desteği; stok eşitleme, sipariş e-postaları ve ödeme bildirimleri çoğunlukla bu görevlerle çalışır.
- Yeterli PHP bellek limiti ve dosya yükleme sınırı; ürün içe aktarma gibi toplu işlemler için gereklidir.
PCI DSS uyumu hosting seçimini nasıl etkiler?
PCI DSS, kart verisini işleyen, ileten ya da saklayan tüm işletmeler için geçerli olan ödeme kartı veri güvenliği standardıdır. Pratikte küçük ve orta ölçekli mağazaların çoğu kart numarasını kendi sunucusuna hiç almaz; ödeme sayfası ya da formu ödeme kuruluşunun barındırdığı bir sayfada açılır. Bu yöntem sizin PCI uyum yükünüzü belirgin biçimde azaltır, ancak tamamen kaldırmaz: sitenizin güvenliği ve ödeme sayfasına yönlendirme yapınız hâlâ sizin sorumluluğunuzdadır.
Kart numarası, son kullanma tarihi ve CVV kodunu kendi veritabanınızda ya da günlüklerinizde asla saklamayın. Hosting firmasından sunucunun güvenlik yapılandırması hakkında bilgi isteyin, ödeme kuruluşunuzun hosting için özel bir şartı olup olmadığını da sözleşmesinden kontrol edin. Uyum kapsamı ödeme yönteminize göre değiştiği için ödeme kuruluşunuzun yönergesi bu konuda asıl belgedir.
Kart bilgisini kendi sayfanızda alıyorsanız (doğrudan entegrasyon) PCI kapsamı çok daha geniş olur ve sunucu güvenliği denetime tabi tutulabilir. Çoğu işletme için daha sade ve güvenli yol, ödeme kuruluşunun sağladığı barındırılan ödeme sayfasını ya da yerleşik formu kullanmaktır.
Kampanya dönemlerinde yüksek trafiğe nasıl hazırlanılır?
Kampanya trafiğine hazırlanmanın yolu, yükü kampanyadan önce test etmek ve kaynakları önceden artırmaktır. İndirim günü, reklam yayını ya da e-bülten gönderimi trafiği kısa sürede birkaç katına çıkarabilir. Bu anda sunucu kaynakları yetmezse sayfalar yavaşlar, sepet hata verir ya da site açılmaz.
Kampanyadan en az birkaç gün önce planınızın kaynak sınırlarını hosting firmasıyla netleştirin. VPS ya da bulut ortamlarında geçici olarak işlemci ve bellek artırmak mümkündür. Statik dosyaları (görseller, CSS, JavaScript) bir CDN üzerinden sunmak, asıl sunucunun yükünü azaltır. Bir yük testi aracıyla aynı anda gelen ziyaretçiyi taklit ederek sepet ve ödeme adımlarında darboğaz olup olmadığını önceden görebilirsiniz.
Reklam kampanyalarında aynı anda ürün sayfasına yönelen ziyaretçi sayısı çok yüksek olabilir. Reklam bütçesi harcanırken sitenin yanıt vermemesi hem satışı hem bütçeyi boşa götürür; bu yüzden reklam başlamadan önce sayfa yanıt süresini ve sunucu kaynaklarını kontrol edin.
E-ticarette önbellek nasıl kullanılır, nerede kullanılmaz?
E-ticarette kategori, ürün ve içerik sayfaları önbelleğe alınabilir; sepet, ödeme ve hesap sayfaları ise kişiye özel olduğu için önbelleğe alınmamalıdır. Bu ayrımı yanlış yapmak ciddi sorun doğurur: önbelleğe alınmış bir sepet sayfası bir ziyaretçiye başka birinin sepetini ya da bilgisini gösterebilir.
Doğru kurulumda sayfa önbelleği ürün ve kategori sayfalarını hızlıca sunarken, sepet ile ödeme adreslerini hariç tutar. Nesne önbelleği (Redis ya da Memcached gibi) tekrarlayan veritabanı sorgularını belleğe alarak veritabanının yükünü düşürür. Önbellek eklentisini kurduktan sonra bir test siparişi verip sepetin, indirim kuponlarının ve oturumun doğru çalıştığını elle doğrulayın.
Ödeme güvenliği için hosting tarafında neler yapılmalı?
Ödeme güvenliği, hosting altyapısının, yazılımın güncelliğinin ve yönetim alışkanlıklarının birlikte oluşturduğu bir zincirdir; hosting yalnızca bir halkasıdır. Mağazanızı korumak için aşağıdaki maddeleri uygulayın.
Müşteri verisini korumak hukuken de önemlidir. KVKK'nın genel çerçevesi, kişisel veri işleyenin uygun teknik önlemleri almasını bekler; yetkileri sınırlamak, erişim kayıtlarını tutmak ve bir veri ihlali halinde ne yapılacağını bilmek bu çerçevenin parçasıdır.
- Tüm sayfaları HTTPS ile sunun ve HTTP isteklerini yönlendirin.
- Web uygulaması güvenlik duvarı (WAF) ve zararlı yazılım taraması sunan bir plan seçin.
- Yazılımı, temayı ve eklentileri düzenli güncelleyin; çoğu saldırı eski eklentilerdeki bilinen açıkları kullanır.
- Yönetici paneline iki adımlı doğrulama ekleyin ve başarısız giriş denemelerini sınırlandırın.
- Diğer sitelerden izole edilmiş bir hosting hesabı kullanın.
- Günlük yedek alın ve en az bir kopyayı sunucu dışında tutun.
Hosting planının yetersiz kaldığı nasıl anlaşılır?
Sepet ve ödeme adımlarının yavaşlaması, sık görülen 500 ya da 503 hataları ve panelde kaynak sınırı uyarıları planın yetersiz kaldığını gösterir. Sipariş e-postalarının geç gelmesi, yönetim panelinin donması ve yoğun saatlerde sitenin kesilmesi de aynı işarettir. Bu belirtiler tekrar ediyorsa önce önbellek ve eklenti yükünü kontrol edin, sorun sürüyorsa plan yükseltin.
Hata günlüklerini ve kaynak kullanım grafiklerini haftalık kontrol etmek, sorunu müşteriler şikâyet etmeden yakalamanızı sağlar; sipariş kaybı genellikle ilk uyarı fark edilmediğinde başlar.
Küçük başlayıp büyüyen mağazalar için en sağlıklısı, yükseltmesi kolay bir plan seçmektir. Mağazanız için doğru planı seçmek, kurulumu yapmak ve kampanya öncesi performans kontrolü yapmak için Solid Medya ekibinden de destek alabilirsiniz.
