Hi Christian
Ich habe ein Script geschrieben, das augenscheinlich zu viel
Speicherplatz verbraucht.
Das heisst?
15MB und mehr. Das mag nicht jeder Provider.
Auch läuft es zu langsam (einige Sekunden) - ist also sicher auch ein Rechenleistungsproblem.
4) Referenzen
Ist die hohe Zahl von Referenzen, die z.B. durch die
parent-child-Beziehung entstehen relevant?
Durchaus. Referenzen sind anscheinend sehr langsam in PHP.
Ja, das ist beruhigend, denn das könnte ich am schnellsten beheben... ;-)
Wäre es günstiger statt der wirklichen Abbildung eines
Objektbaumes nur die "Adressen" (Arraynamen) der Objekte zu
speichern?
Ja. Wenn die Wiederaufbereitung der Daten nicht zu viel Zeit kostet.
Die Daten sind ja da, wenn ein Objekt einmal definiert ist oder?
Wenn ich dann (statt Referenz) irgendwo den Namen (also die Array-Keys) des Objektes speichere, müßte ich doch auch direkt rankommen.
Wenn ich jetzt wissen würde, ob ich auf dem richtigen Weg bin -
und wo ich anfange...
Ich wuerde an deiner Stelle nicht bei der Datenstruktur suchen,
sondern den Algorithmus checken.
Ja, das kann man sicherlich auch noch das ein oder andere optimieren...
Danke für die vielen Tips!
Viele Grüße
Jens