Tom: PHP und große Daten?

Beitrag lesen

Hello,

ich betreibe einen Onlineshop und möchte Produktlisten für Preissuchmaschinen erstellen lassen die anschließend eingelesen werden können. Dies ist vom Prinzip her kein Problem, nur sind in meinem Shop ca. 40000 Produkte, sodass das Erstellen schon ziemlich lange dauern kann. Daher bricht das PHP Script ziemlich häufig ab, sodass die Daten nicht übermittelt werden.

Liegt das an dem Wert "max_execution_time" ?

Billig betrachtet liegt das vermutlich an dieser Einstellung.
Wenn Du sie hochsetzen darst, dann versusch es fürs erste damit.

Genauer betrachtet liegt es natürlich auch an der Fehlertoleranz deines Scriptes unmd deiner DMLL (Data Manipulation Language Logic). Das sollte auf solche Dinge reagieren können und Handler für den Scriptabbruch vorsehen (register_shutdown_function()), bzw. Merker in  der DB für bereits bearbeitete Datensätze und/oder noch zu bearbeitende hinterlassen.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de