E-Ticaret Altyapısı: Hazır Platform mu, Özel Geliştirme mi?
Online satış yapmak istiyorsunuz. İlk soru: "Hangi platformu kullanmalıyım?"
Bu sorunun cevabı "en popüler olanı" değil. İş modelinize, ürünlerinize, büyüme planınıza ve bütçenize bağlı.
Yanlış altyapı seçimi, ya gereksiz kısıtlarla boğuşmanıza ya da gereksiz karmaşıklıkla uğraşmanıza neden olur. Her ikisi de para ve zaman kaybıdır.
E-Ticaret Sadece Ürün Listeleme Değil
Bir e-ticaret sitesi düşündüğünüzde aklınıza ürün kartları, sepet ve ödeme gelir. Ama buz dağının görünen kısmı bu.
Arka planda:
- Stok yönetimi — Hangi ürün kaç adet kaldı?
- Fiyatlandırma mantığı — İndirimler, toplu alım, kampanyalar
- Kargo entegrasyonu — Hangi kargo firması, otomatik fiyat hesaplama
- Ödeme sistemi — Kredi kartı, havale, kapıda ödeme
- Fatura kesimi — Muhasebe entegrasyonu
- İade ve değişim — İade süreci, stok geri dönüşü
- Kullanıcı hesapları — Sipariş takibi, adres yönetimi
- Raporlama — Satış analizi, trafik kaynakları, dönüşüm oranları
İş modeliniz ne kadar karmaşıksa, altyapının buna ayak uydurması o kadar önemli.
Yaklaşım 1: Hazır SaaS Platformlar
Nasıl Çalışır?
Aylık ücret ödeyerek kullandığınız, barındırma ve güncelleme sorumluluğunun platforma ait olduğu çözümler. Hesap açarsınız, şablon seçersiniz, ürünlerinizi eklersiniz — satışa başlarsınız.
Avantajları
Hızlı başlangıç: Günler, hatta saatler içinde mağaza açabilirsiniz. Teknik bilgi gerektirmez.
Düşük giriş maliyeti: İlk ay için düşük ücretler. Sunucu, güvenlik, güncelleme — hepsi dahil.
Hazır entegrasyonlar: Popüler kargo firmaları, ödeme sistemleri, muhasebe araçları genellikle tek tıkla bağlanır.
Bakım yok: Platform sağlayıcı sunucuyu yönetir, güvenlik güncellemelerini yapar, altyapıyı canlı tutar.
Dezavantajları
Esneklik kısıtı: Platformun sunduğu özelliklerle sınırlısınız. "Biz biraz farklı bir şey istiyoruz" dediğinizde duvar çıkabilir.
Aylık maliyet birikimi: Düşük görünen aylık ücretler, eklentiler ve komisyonlarla birlikte büyür. 2-3 yıl sonunda özel geliştirme maliyetini aşabilir.
Vendor lock-in: Platformdan ayrılmak istediğinizde verilerinizi, SEO değerinizi, müşteri tabanınızı taşımak zor olabilir.
Tasarım sınırları: Şablonlar üzerine kurulu. Gerçek anlamda benzersiz bir tasarım elde etmek kısıtlıdır.
Kime Uygun?
- Az sayıda ürünle hızlıca başlamak isteyenler
- Teknik ekibi olmayanlar
- Standart bir satış sürecine sahip olanlar
- Bütçesi ilk aşamada sınırlı olanlar
Yaklaşım 2: Açık Kaynak E-Ticaret
Nasıl Çalışır?
Açık kaynak e-ticaret yazılımını kendi sunucunuza kurarsınız. Tam kontrol sizdedir — kod, veri, tasarım, her şey.
Avantajları
Tam esneklik: İstediğiniz özelliği ekleyebilirsiniz. Platformun izin verip vermediğiyle uğraşmazsınız.
Maliyet kontrolü: Aylık platform ücreti yok. Sunucu ve geliştirme maliyeti var ama bunları kontrol edersiniz.
Veri sahipliği: Verileriniz sizin sunucunuzda. İstediğiniz zaman taşıyabilir, yedekleyebilir, analiz edebilirsiniz.
Özelleştirme: Ödeme akışı, fiyatlandırma mantığı, kampanya sistemi — her şey projenize özel şekillendirilebilir.
Dezavantajları
Teknik bilgi gereksinimi: Kurulum, yapılandırma, güncelleme — teknik ekip veya partner gerektirir.
Bakım sorumluluğu: Güvenlik yamaları, sunucu yönetimi, performans optimizasyonu sizin sorumluluğunuzda.
Uzun başlangıç süresi: SaaS'a kıyasla canlıya çıkmak daha uzun sürer.
Kime Uygun?
- Özel iş akışları olan işletmeler
- Uzun vadeli maliyet avantajı arayanlar
- Verilerini tam olarak kontrol etmek isteyenler
- Teknik partneri olan veya bulmaya istekli olanlar
Yaklaşım 3: Headless Commerce
Nasıl Çalışır?
Headless yaklaşımda, e-ticaret altyapısı (ürün yönetimi, sepet, ödeme) ile kullanıcının gördüğü arayüz (frontend) birbirinden ayrılır. İkisi API üzerinden konuşur.
Geleneksel:
┌─────────────────────────────┐
│ Frontend + Backend │ ← Hepsi bir arada
│ (şablon sistemi) │
└─────────────────────────────┘
Headless:
┌──────────────┐ API ┌──────────────┐
│ Frontend │ ←─────────→ │ Backend │
│ (özgür tasarım)│ │ (e-ticaret) │
└──────────────┘ └──────────────┘Avantajları
Frontend özgürlüğü: Tasarım hiçbir şablona bağlı değil. Modern framework'lerle performanslı, benzersiz deneyimler oluşturulabilir.
Omnichannel: Aynı backend, farklı kanalları besler — web sitesi, mobil uygulama, kiosk, sosyal medya mağazası.
Performans: Frontend modern teknolojilerle yazıldığında, sayfa hızları geleneksel platformların çok üstüne çıkar.
Ölçeklenebilirlik: Frontend ve backend bağımsız ölçeklenir. Black Friday trafiğinde sadece gereken kısmı güçlendirirsiniz.
Dezavantajları
Karmaşıklık: İki ayrı sistem yönetmek gerekir. Daha fazla teknik bilgi, daha fazla planlama.
Geliştirme maliyeti: Hazır şablon yok — her şey sıfırdan tasarlanır ve kodlanır.
Entegrasyon çalışması: Her iki tarafın da doğru konuşması için API entegrasyonları dikkatle yapılmalı.
Kime Uygun?
- Marka deneyiminin kritik olduğu işletmeler
- Birden fazla satış kanalı kullanan veya kullanmayı planlayan markalar
- Yüksek trafik beklentisi olan projeler
- Uzun vadeli, ölçeklenebilir bir çözüm arayanlar
Karar Kriterleri
Hangi yaklaşımın size uygun olduğunu belirleyen faktörler:
Ürün Sayısı ve Çeşitliliği
Durum | Öneri |
|---|---|
10-50 ürün, basit kategoriler | SaaS platformu yeterli |
50-500 ürün, varyant yönetimi | Açık kaynak veya headless |
500+ ürün, karmaşık katalog | Headless veya özel geliştirme |
Özel İş Akışları
Standart "sepete ekle → ödeme yap" akışı yeterli mi?
- B2B satış: Toplu alım indirimleri, teklif isteme, özel fiyat listeleri → Özel geliştirme
- Abonelik modeli: Tekrarlayan ödemeler, plan yönetimi → Özel geliştirme veya headless
- Marketplace: Çoklu satıcı, komisyon sistemi → Kesinlikle özel geliştirme
- Standart B2C: SaaS platformu genellikle yeterli
Entegrasyon İhtiyaçları
Kaç dış sistemle konuşması gerekiyor?
- Basit: Ödeme + kargo → SaaS yeterli
- Orta: ERP + muhasebe + CRM → Açık kaynak veya headless
- Karmaşık: Özel lojistik + üretim yönetimi + çoklu depo → Headless veya özel
Büyüme Planı
Bugün küçük başlayıp yarın büyümek mi istiyorsunuz?
SaaS platformlarında büyümek, daha pahalı planlara geçmek demektir. Açık kaynak ve headless'ta büyümek, altyapıyı ölçeklendirmek demektir.
Uzun vadeli planınız net değilse, küçük başlayıp büyümeye açık bir yapı tercih edin. "Her şeyi baştan büyük yapalım" yaklaşımı genellikle gereksiz karmaşıklık ve maliyet yaratır.
Bütçe Yapısı
Yaklaşım | İlk Maliyet | Aylık Maliyet | 3 Yıl Toplam |
|---|---|---|---|
SaaS | Düşük | Orta-yüksek (artan) | Yüksek olabilir |
Açık kaynak | Orta-yüksek | Düşük (hosting + bakım) | Kontrol edilebilir |
Headless | Yüksek | Düşük-orta | Büyük projelerde avantajlı |
İlk maliyeti değil, toplam sahip olma maliyetini (TCO) değerlendirin.
Sık Yapılan Hatalar
1. "En Popüler Platform En İyisidir"
Popülerlik, sizin ihtiyacınıza uygunluk anlamına gelmez. En çok kullanılan araç, en basit ihtiyaçlar için tasarlanmıştır.
2. "Sonra Değiştiririz"
Platform değişikliği zordur. Veri migrasyonu, SEO kaybı, kullanıcı alışkanlıkları... Başlangıçta doğru seçim yapmak, sonradan değiştirmekten çok daha ucuzdur.
3. "Bize Her Şey Lazım"
Hayır, lazım değil. İlk aşamada minimum özellikle başlayın. Gerçek veriye göre genişletin. Kullanılmayan özellikler sadece karmaşıklık yaratır.
4. "Tasarım Önemli Değil, Ürün Satar"
Güven veren, kolay kullanılan bir site daha çok satar. Kötü tasarım güvensizlik yaratır — ve online satışta güven her şeydir.
Sonuç
E-ticaret altyapısı seçimi teknik bir karar gibi görünür ama aslında iş kararıdır.
İş modeliniz basit ve standartsa, hazır bir platform hızlı başlangıç sağlar. Özel süreçleriniz varsa, esnekliğe ihtiyacınız var. Marka deneyimi kritikse, headless yaklaşım en iyi sonucu verir.
Doğru soruyu sorun: "Hangi platform iyi?" değil, "İş modelimize hangi altyapı uyar?"
Bu soruyu cevaplamak, doğru altyapıyı seçmenin ilk adımıdır.

20+ yıl deneyimli yazılım mimarı. Next.js, React, TypeScript ve modern web teknolojileri konusunda uzman. Novexing'in teknik altyapısını tasarlıyor.






