Hello,
PHP hat nach meinem bisherigen Verständnis noch ein dickes Manquo.
Einmal dazugeladende Funktionen lassen sich nicht wieder entladen. Variablen kann man aber wieder freigeben.
Wenn man nun ein etwas länglicheres Script hat, dass über diverse Includes und Evals Funktionalität dazulädt, dann stößt man schnell an die Grenzen des zur Verfügung stehenden Arbeitsspeichers (bewusst begrenzt, um Multiuserbetrieb nicht zu stören), obwohl man durch wieder Entladen von nicht mehr benötigten Funktionen eigentlich genügend Speicher hätte.
Man könnte sich also vorstellen:
lade Basismodul
lade GPC-Validierungsfunktionen
führe Validierung durch
entlade Validierungsfunktionen
lade Datenbankmodul
führe Datnbankabfragen durch
entlade Datenbankfunktionen
lade Berechnungsmodul
führe Berechnungen durch
entlade berechnungsfunktionen
lade Anzeigemodul
führe Anzeige durch
Scriptende
Ist das denn jetzt durch Destruktoren bei PHP 5 möglich?
Liebe Grüße aus http://www.braunschweig.de
Tom
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen
Nur selber lernen macht schlau