@EmirKutlu'nun dediği yol en mantıklısı gibi duruyor.
Bunu php json ile yapabilirsin oldukcada kolay olur
Örneğin
her sitenden data_ver.php dosyası oluştur buna get ile parametre yollayabilirsin ve o parametrelere göre sorgular yapıp dışa veri verebilirsin böylelikle
site1.com/data_ver.php?tur=yemek&listele=10 vb gibi yemek kategorisindekilerden 10 tane veri listelettin mesela bu veriyi
data_ver.php örnek olarak
$sorg= $db->prepare("SELECT firmaadi,adres FROM firmalar WHERE tur = '$_GET[tur]' LIMIT '$_GET[listele]'");
$sorg->execute();
$veri= $sorg->fetch(PDO::FETCH_ASSOC);
echo json_encode($veri);
Gelelim toplama olacak sitene
veri_al.php
$jsonurl = 'https://site1.com/data_ver.php?tur=yemek&listele=10';
$jsondata = file_get_contents($jsonurl);
$array = json_decode($jsondata,true);
print_r($array);
bu şekilde verileri dizi olarak alıp kullanabilirsin
umarım faydalı olur
DÜZELTME :
Ek olarak tüm sitelerden çektiğin dizi verilerini array_push() gibi bir fonksiyon kullanarak tek veri haline getirebilirsin
Merhabalar üstadım...
Vakit ayırdığınız, bilginizi paylaştığınız için çok teşekkür ederim...
Veri tabanı sisteminden uzaklaşmayı düşünmüyorum şimdilik.
Çünkü ilgili veri tabanınlarına bağlanarak o veritabanlarındaki verileri başka projelerde kullanma düşüncem var...
Json yönteminde bu nasıl olur bilmiyorum, yolu vardır belki ama nedense bana veri tabanı yöntemi daha uygun geliyor...
Belki de bilgim sınırlı olduğu için tam bir karşılaştırma yapamıyorumdur ve sağlıklı değerlendiremiyorumdur...
Her halikarda yazdığınız kodların işe yarayacağı durumlar muhakkak olur, olacaktır...
İnceleyeceğim...
ÇOK ÇOK TEŞEKKÜR EDERİM TEKRAR...