Mailinglisten-Archive |
Hallo Norbert, > eine Textdatei mit 11 Mio Zeilen wird geoeffnet und zeilenweise eingelesen. > Dabei wird eine Schleife verwendet, die jeweils 99 Zeilen einliest, fuer > jede Zeile get_browser aufruft und das Ergebnis in ein Array schreibt: > Leider braucht PHP dazu rund 2 sec pro Umlauf was auf eine > Gesamtverarbeitungszeit von rund 15,5 Stunden schliessen laesst. > > Wie bekommt man das auf ca. 1 Stunde runter ... ? vielleicht die Zeilen direkt in eine Datenbank schaufeln (ggf. PHP dabei sogar außen vor lassen), dann Index drauf und die Analyse - sofern möglich - durch die DB machen lassen. Für die sind solche Datenmengen doch eher ein Klacks. Viele Grüße Lars
php::bar PHP Wiki - Listenarchive