DusLerforum adlı üyeden alıntı: mesajı görüntüle
Merhaba

Laravel ile yazılan e-ticaret yazılımınız olduğunu hayal edin.

ticimax, ideasoft vs gibi bir firmasınız

e-ticaret paketi kiralıyorsunuz dosya vermeden.

yoğun müşteriniz olduğu ve sürekli güncelleme yaptığınız için ortak admin dosyası kullanmaları gerekiyor

aaa.com/admin
bbb.com/admin
ccc.com/admin

hepsi kendi şifreleri ile kendi verilerine erişecek

ama arkada yazılım tüm siteler aynı dosyada çalışacak

bir hata fark edersen tek tek değil tek dosyada güncelleme yapacağız


x firmalar bunu nasıl yapıyor?

Müşterilerinizin, domaini üzerinden yapmak isterseniz sunucun sizde olması gerekmektedir.
Sizde olduğunu varsayarak yazıyorum.
Sunucu alt yapınızın nginx olması gerekmektedir.
https://docs.nginx.com/nginx/admin-g...load-balancer/
Load balancer ile tüm müşterilerinizin sitesine /admin url'ini tek admin panel'in çalıştığı sunucuya yönlendireceksiniz.
bu sayede
asite.com/admin
bsite.com/admin

v.s v.s tüm sitelerinizi tek bir admin paneline bağlaya bilirsiniz.

Admin panel sunucusunda ise hangi domainden istek geliyorsa ona göre veri tabanını seçtirip işlemlere devam edeceksiniz.

Bu tarz yapılarda DB server, Product Server, File Server ayrı ayrı olması sizin için büyük avantaj olacaktır ve yönetimi de oldukça stabil ve kolay olacaktır.