CSV-Import

xanthos

Mitglied
Hallo allerseits

Ich arbeite momentan an einem CSV-Import-Tool. Die CSV-Dateien liegen auf anderen Servern und sind teilweise bis zu 300 MB gross. Wenn ich diese per fopen() öffne, werden sie zuerst in einen temporären Ordner auf meinem Server kopiert, nehme ich an. Wie stark wird dabei mein Server belastet? Gibt es zur Belastung duch fopen() irgendwelche Berichte?

Viele Grüsse
 
Ich schätze da wir PHP irgendwann einen Fehler für die Zeitüberschreitung melden.
Vor allem, wenn die Files auch noch vorher kopiert werden sollen. Dazu musst du sie ja "uploaden" wenn ich das richtig verstanden habe.
Probier es doch mal aus, dann siehst du es. ;o)

Viele Grüße,
Jacka
 
Hallo Jacka

Habe das Prinzip von fopen() und fgetcsv() mittlerweile verstanden. Da wird ja immer nur eine Zeile auf einmal eingelesen. Doch bei einigen zehn-/hunderttausend Zeilen à maximal 10 kb Länge dürfte das den Server auch ganz schön belasten...

Da werde ich den Prozess wohl aufsplitten müssen. Hat jemand eine Ahnung, wie ich das am einfachsten umsetzen kann?

Viele Grüsse
 
Zurück