Ürün Mimarisinde Altyapı Güncellemesi: Seçenek (Varyant) Sistemi
Fetchant’ın ürün yönetim sistemini, modern e-ticaret standartlarına uygun şekilde tamamen yeniledik. "Ürün" ve "Satılabilir Birim" (Seçenek) yapılarını birbirinden ayırarak, daha esnek ve performanslı bir envanter yönetimi altyapısı kurduk.
-more-
Neler Değişti?
-
Ürün & Varyant Ayrımı: Ürünleri yalnızca marka, kategori gibi ortak bilgileri taşıyan kapsayıcı bir üst yapı olarak kurguladık; her renk, beden veya modeli ise kendi stok kodu (SKU), fiyatı ve görseli olan bağımsız birer Satılabilir Birim (Seçenek) hâline getirdik.
-
Performans Odaklı Veri Yapısı: Seçenek bilgilerini doğrudan doküman seviyesinde tutarak veritabanında indexleyen mimariyi hayata geçirerek, çok seçenekli ürünlerde dahi listeleme ve arama hızını en üst seviyeye çıkardık.
-
Merkezi Yönetim (Kalıtım): Ürünlerde tanımlanan “Varsayılan Seçenek” üzerinden yapılan genel değişikliklerin (başlık, açıklama vb.), bu özellikleri ana üründen devralan tüm seçeneklere otomatik olarak yansımasını sağladık. Böylece onlarca seçeneği tek tek güncellemek yerine, tüm envanterin tek bir merkezden saniyeler içinde yönetilebilmesini sağladık.
-
Detaylı SEO Linkleri: Her seçenek için
urun-adi~renk:maviformatında dinamik linkler üreterek, mağazaların arama motorlarındaki görünürlüğünü artırdık.
Teknik İyileştirmeler
Yeni Mimarinin Getirdiği Teknik Avantajlar
| Özellik | Yeni Mimari Faydası | İşletme / Kullanıcı Deneyimi |
|---|---|---|
| Işık Hızında Veri Erişimi | O(1) Karmaşıklığı: Hiçbir ara sorgu olmadan veriye doğrudan erişim. | En yoğun kampanya dönemlerinde bile milisaniyelik sayfa yüklenme hızı. |
| Bağımsız Varyant Yönetimi | Esnek Envanter: Her seçenek için bağımsız SKU, stok, medya, açıklama ve fiyat tanımı. | Her seçenek için farklı fiyatlandırma ve özel stok takibi imkanı. |
| Merkezi Güncelleme Gücü | Otomatik Veri Kalıtımı: Varsayılan seçenekteki değişimlerin anında yayılması. | Onlarca seçeneği saniyeler içinde, hata payı olmadan tek noktadan yönetme kolaylığı. |
| SEO Görünürlüğü | Dinamik Link Yapısı: Her varyant için özel üretilen hiyerarşik bağlantılar. | Ürün kombinasyonlarınızın Google arama sonuçlarında daha görünür olması. |
| Sınırsız Ölçeklenebilirlik | Sabit Performanslı Veri Modeli: Varyant sayısı artsa da hızın düşmemesi. | 10 seçenekli bir ürün ile 1.000 seçenekli bir ürünün aynı hızda çalışması. |
| Sistem Güvenliği | Veri Koruma Kilidi (Safety-Switch): Kritik verilerin korunması ve doğrulanması. | Varsayılan seçeneklerin korunmasıyla mağazanın her zaman tutarlı veri sunması. |
Neden Bu Değişikliği Yaptık?
Fetchant’ı küresel e-ticaretin üzerine inşa edileceği ana ticaret motoru (Commerce Engine) olarak kurguluyoruz. Bu vizyona sahip bir altyapının en karmaşık yükleri bile zorlanmadan taşıyabilmesi gerekir.
Seçenek (Varyant) mimarisine geçiş yaparak; her ürün seçeneğini kendi kimliği, stoku ve fiyatıyla bağımsız birer "satılabilir birim" haline getirdik. Bu temel değişiklik, Fetchant'ın çekirdeğine en karmaşık envanter yapılarını bile en yüksek hızda (native olarak) yönetebilecek mühendislik standartlarını yerleştirmektedir. Biz her ölçekten e-ticaret operasyonunu taşıyabilecek, sınırları olmayan en güçlü motoru inşa etmek için çalışıyoruz.
