• 09-02-2022, 10:05:29
    #1
    Üyeliği durduruldu
    Merhaba
    Performans için birden fazla sunucuya wordpress kurup satış yapacağım ve bunları load balance ile birleştireceğim. Aynı veritabanını kullanmalarını isterim ama bunu bir türlü başaramadım. Ayrı veri tabanları yapmaya karar verdim. Bunda da yaptığım İŞTE önemli taraf stok bir anda bitecek ve ben bütün satışlarda veritabanlar arası stoğu senktromize etmem gerekiyor. Bunu nasıl yapabilirim fikir verebilir misiniz
    Stoğu yaptım diyelim kullanıcıları da senkronize etsem iyi olucak bunu nasıl yaparım
    Teşekkürler
  • 09-02-2022, 10:11:06
    #2
    Stokları firebase RTDB de tut. tüm girdi çıktılar kendini ordan güncellesin.
  • 09-02-2022, 10:17:26
    #3
    Üyeliği durduruldu
    Semotion adlı üyeden alıntı: mesajı görüntüle
    Stokları firebase RTDB de tut. tüm girdi çıktılar kendini ordan güncellesin.
    Dediğiniz mantıklı geldi fakat sadece stok bilgisini orada nasıl tutabilirim kaynak anahtar kelime verebilir misiniz
    Baktım araştırmaya devam ediyorum
  • 09-02-2022, 10:27:06
    #4
    Örnek olarak

    A sitesi , B sitesi , C sitesi var

    Firebase'de OrtakStok/urun1 adlı bir alanın olduğunu varsayıyorum ( ki yoksa dahi ilk set isteğinde kendiliğinden oluşacaktır )

    stokkontrol.php dosyası oluşturmalısın , içinde firebase set fonksiyonunu bulunduruyoruz ( asitesi.com/stokkontrol.php , bsitesi... , csitesi.com/Stokkontro.. )

    Başarılı satıştan sonra , stokkontrol.php e X ürün 1 stok düştü diye veri gönderiyoruz, ve firebase in set metodunu POST geldiğinde çalıştırıyoruz , set .... urun1 : stok - 1 // stoğu güncelliyoruz

    onValue kısmını 3 siteninde yönetim paneline ekleyebilirsin herhangibir siteden firebase e bişey set edilirse onvlue fonksiyonu kendiliğinden tetiklenecektir. tetiklenmeyede stokun WPdeki db değerlerini değiştirtirsen olur gibi.

    Anlatmak düşünmekten daha zor oldu