Tom: Speicherverbrauch

Beitrag lesen

Hello,

Deshalb versagt mein Server auch ca jede Stunde und die Webseite ist offline. Ich würde gerne den Speicherbedarf der Skripte reduzieren. Lokal habe ich Win XP mit XAMPP laufen. Wenn ich mir mit der Funktion memory_get_usage() den aktuellen Speicherbedarf ausgeben lasse, erhalte ich ein (für mich) erstaunliches Ergebnis: Der meiste Speicherbedarf fällt am Skriptanfang an, dort, wo ich die ganzen Klassen inkludiere, z.B.

Deshalb vertrete ich auch nach über einem Jahr Sammelei von Erfahrungswerten Anderer immer noch (oder erst Recht) die Meinung, dass OOP in der vorliegenden Form und PHP (oder andere Client-Server orientierte Scriptsprachen) nicht zusammenpassen...

Außerdem fehlt PHP die Möglichkeit, geladene Module wieder zu entladen während der Laufzeit des Scriptes!

Man kann aber trotzdem etwas tun gegen den ungebremsten Speicherverbrauch. Man lädt nur die Klassen (Module), die im Script wirklich benötigt werden. Das geht auch dynamisch.

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

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