phpbar.de logo

Mailinglisten-Archive

[php] Plug-ins

[php] Plug-ins

Christian Schäfer php_(at)_phpcenter.de
Thu, 2 May 2002 16:59:28 +0200


> Mein Hauptprogramm ist dann so aufgebaut?
> 1. Lade Module
> 2. Bearbeite Daten
> 3. Ausgabe der Daten über Templates (PHPLib)
>
> Wie kann ich jetzt mit den Modulen Punkt 2 und 3 beeinflussen?

hi nochmal!
dein hauptprogramm mßte folgendermaßen aufgebaut sein:
1. (optional) bereite daten vor
2. lade module
3. führe module aus
4. gebe daten aus

die module müßten wissen wo die daten stehen und können diese dann
verändern. aufpassen musst du, dass nicht einige änderungen wieder
von anderen modulen überschrieben werden.
ich habe das so gelöst, dass eine session angelegt wird in der
ein (serialisiertes -> serialize()) hash-array abgelegt ist.
jedes modul bekommt darin einen eigenen bereich und kann nur da
drin rumschreiben. optional kannst du darin auch noch einen shared
bereich anlegen zum daten austausch zwischen den plugins.

gruß
/christian


php::bar PHP Wiki   -   Listenarchive