webmaster resource
+ Webmaster Forum von Webmaster-Resource.de » Webcoding » PHP (Moderatoren: Christian Felken, » тнє $υι¢ι∂є « ™)
|-+ PHP Design...
Username:
Password:

Seiten: [1]
Topic Tools  
Read 06. September 2008, 14:41:19 #0
maxwell

PHP Design...

Hallo forum,

ich habe folgendes Problem.
Mein Projekt beinhaltet die Erstellung eines eigenen kleinen PHP-Frameworks für zukünftige Projekte.
Ich habe daher viele verschiedene Klassen darin untergebracht und grübel nun darüber,
wie ich das Ganze nun in eine geordnete Struktur bringe.

Mir schwebt vor, jegliche Funktionsaufrufe über einen Dispatcher zu realisieren. D.h. alle Klassen sprechen
nur über den dispatcher miteinander. Dieser Ansatz hat auch zur Folge, dass der Dispatcher mithört und ggf. Maßnahmen
ergreift. Beispielsweise das Auslösen eines Fehlers bei 3 Warnings... usw.
Darüber hinaus soll der Dispatcher auch dafür zuständig sein, die Klassen zu instanzieren und bei Bedarf - sofern die
Klasse schon bekannt ist - das Objekt auf eine Instanz zurückliefern.

Ich kenne mich ein wenig mit Design-Pattern aus. Jedoch passt mit ausnahme weniger Patterns keins in diese Struktur. Zumindest keins, was das Problem lösen kann. Kann mir da jemand Helfen, wie man so etwas realisieren kann?!

Eine Version habe ich bereits realisiert, jedoch bin ich damit nicht so zufrieden. Der Funktionsaufruf geschieht hier über
über eine Funktion der Dispatcherklasse.

Viele Grüße
Chris

Ps.: Im Zweifel würe ich mich auch über Material zum Thema PHP Design Patterns freuen...
 


Offline  
Seiten: [1]
Gehe zu: