Wäre froh wenn mir hier jemand evtll. mit einem Lösungsansatz mal aushelfen könnte - bevor ich in die komplett falsche Richtung losforsche.
Aufgabe:
je nachdem sollen zwischen 200-500 xml files eingelesen werden und via php in die mysql datenbank eingelesen werden (mit simplexml klappt das bestens) .
das problem besteht nun darin das ich nicht 500 php files haben möchte, welche die aufgabe übernehmen, sondern das etwas "automatisiert" haben möchte.
lösungsansatz 1 wäre einfach eine Schlaufe mit der url durchlaufen zu lassen, die xml files zu öffnen, einzulesen.
bei 10 files geht das schon mal etwa 30 sekunden, bei 200 - 500 files entsprechend länger - also irgendwie nicht grad praktisch.
lösungsansatz 2 wäre jeweils einen datensatz aus, bzw. einzulesen und dann mit
auf die selbe datei zuzgreifen und so die nächsthöhere id, bzw. url abzufragen.
hier ergeben sich aber auch noch probleme, z.b. im fall das eine id mal entfernt wird. wie schon geschrieben: ich brauch hier alles andere als eine fertige lösung - vielmehr etwas gedanklichen Beistand, evtll. hat ja schon mal jemand sowas gemacht. vielen Dank.
Aufgabe:
je nachdem sollen zwischen 200-500 xml files eingelesen werden und via php in die mysql datenbank eingelesen werden (mit simplexml klappt das bestens) .
das problem besteht nun darin das ich nicht 500 php files haben möchte, welche die aufgabe übernehmen, sondern das etwas "automatisiert" haben möchte.
lösungsansatz 1 wäre einfach eine Schlaufe mit der url durchlaufen zu lassen, die xml files zu öffnen, einzulesen.
bei 10 files geht das schon mal etwa 30 sekunden, bei 200 - 500 files entsprechend länger - also irgendwie nicht grad praktisch.
lösungsansatz 2 wäre jeweils einen datensatz aus, bzw. einzulesen und dann mit
PHP-Code:
$id ++;
header("location:xxx?id=$id");
hier ergeben sich aber auch noch probleme, z.b. im fall das eine id mal entfernt wird. wie schon geschrieben: ich brauch hier alles andere als eine fertige lösung - vielmehr etwas gedanklichen Beistand, evtll. hat ja schon mal jemand sowas gemacht. vielen Dank.
Kommentar