Selamlar,
Kendimize ait olarak kodladığımız bir adet SMM Panel scriptimiz bulunmaktadır.
Hiç bir şekilde satışını yapmıyoruz ve sadece kendi sitelerimizde kullanıyoruz.
Şimdi sorum şu;
Her site kendine ait farklı Sunucularda çalışacak,yani bütün siparişler aynı database'de barınmıyor v e aynı cihazda barınmıyor.
3 farklı aynı altyapıyı kullanan sitemiz olsun. Yani;
Site 1 - Site 2 ve Site 3 hepsi de aynı bizim altyapımızı kullanıyor olsun.
Site 3,Site 2'den api almakta ve site 2'de site 1'den api alıyor olursa;
Site 1'den bir siparişin durumunu completed yaptığımızda hem site 2 için,hem de site 3 için site 1'deki kararın aynısını aynı anda cronlar çalışmasına gerek kalmadan yansıtabiliriz?
Bu Yazılımın,Ekosistemi Nasıl Olmalı?
10
●170
- 28-12-2025, 20:24:47
- 28-12-2025, 20:33:16Peki ortak bir veritabanına geçildiğinde örneğin site 3'den site 2'ye,site 2'den site 1'e gönderilirken o siparişin aynı sipariş olduğunu nasıl takip edeceğiz?Sezar6699 adlı üyeden alıntı: mesajı görüntüle
- 28-12-2025, 20:37:21Site 3'den site 2'ye oradan da site 1'e gitmesine gerek kalmayacak ortak bir veritabanı sistemi yazmalısınız, sisteminizi bilmiyorum dediklerinizi anlamakta zorlanıyorum ama kullanıcı e-posta veya telefon numarasından siteler arası data eşleşirse aynı siparişin tekrarlanmasını engelleyebilirsiniz. (hala sistemi bilmediğim için varsayımsal olarak yorum yapıyorum)soylenmezsmt adlı üyeden alıntı: mesajı görüntüle
- 28-12-2025, 20:39:40Site 2 ve site 3 de endpointler olsun. bu endpointler yalnızca site 1 tarafından erişilebilir olsun (ip, token kontrolü vs) site 1 de completed işlemi yapılırken diğer iki sitede yer alan endpointler tetiklensin. endpointler içinde de ilgili sitelerdeki veri tabanı güncelleyecek işlemlerle halledersiniz. Bu sayede diğer sitelerin veri tabanı bilgileri 1. site tarafından erişilebilir olmaz, yalnızca belirlediğiniz işlemleri gerçekleştirilebilir hale gelir.
- 28-12-2025, 20:40:02Webhook mantığında,ilgili siteyi buluyordunuz ve ardından ilgili sitenin o sipariş hakkında ne işlem yapıldıysa, o işlemi yapması için istek atıyordunuz o zaman?ultibil adlı üyeden alıntı: mesajı görüntüle
- 28-12-2025, 20:44:04Bir kere yapmaya başlayın devamı geliyor zaten hocam, tüm veriler tek bir dbde tutuluyordu, böylece hangi sipariş nerden kimden gelmiş rahat görüyordum ayrıca bir ip ban veya başka bir durum olunca tüm sitelerde engelleniyordu rahat oluyordu yani, ve bu sistemde her sitenin farklı dil yapısı vardı şimdi veritabanı yapısını tam hatırlamıyorum
- 28-12-2025, 20:45:14Başta siz olmak üzere yanıt veren herkese Çok teşekkür ediyorum.(Herkesi alıntılayıp rahatsız etmek istemedimultibil adlı üyeden alıntı: mesajı görüntüle
)
)