Bir kaç farklı şekilde yapılabilir.
Bir veri tabanı oluşturursun, eğer bütün siteler aynı sunucu üzerinde ise mysql adresi localhost olarak bütün sitelerden bu veri tabanına sorgu döndürürsün. Siteler farklı sunucularda ise ip üzerinden sorgu döndürürsün
http://192.168.2.1/mysql gibi. Veri tabanında yapacağın her bir değişiklik bütün siteler üzerinde etkili olur.
localhost çalıştıracaksan sorun yok da, diğer türlü siteler bir nebze yavaşlayabilir.
Yada bir xml çıktısını yönetecek sayfa tasarlarsın, diğer 50 siteden bu xml üzerinde sorgu döndürürsün. Yine veri tabanı mantığı, xml değiştikçe dönen sorgularda değişir.