Webmaster Forum von Webmaster-Resource.de
»
Webcoding
»
PHP
(Moderatoren:
Christian Felken
,
» тнє $υι¢ι∂є « ™
)
PHP Design...
Username:
1 Stunde
1 Tag
1 Woche
1 Monat
Immer
Password:
Übersicht
Hilfe
Suche
Quick Search
Advanced Search
Einloggen
Registrieren
« vorheriges
nächstes »
Seiten: [
1
]
Topic Tools
Topic Tools
Drucken
06. September 2008, 14:41:19
#0
maxwell
maxwell
Show maxwell's last posts.
Show general stats for maxwell.
Newbie
Beiträge: 21
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...
Seiten: [
1
]
« vorheriges
nächstes »
Gehe zu:
Bitte wählen Sie ein Ziel:
-----------------------------
Aktuelles
-----------------------------
=> Ankündigungen und Regeln
=> Feedback zum Forum
-----------------------------
Webcoding
-----------------------------
=> PHP
=> Datenbanken
=> HTML, CSS und Javascript
=> Weitere Sprachen (ASP, Coldfusion, Perl etc.)
=> Webserver
-----------------------------
SEO
-----------------------------
=> Saubere Seo Techniken
===> Scripte & Software
===> Linktausch & Linkpartner finden
===> Allgemeine Fragen
===> Linkbuilding
===> Content generieren
===> Blog & Ping
===> Scripts & Software
-----------------------------
Online Marketing
-----------------------------
=> Affiliate Marketing
=> Email Marketing
=> Suchmaschinen Marketing
-----------------------------
Sonstiges
-----------------------------
=> Scripte
=> Tutorials
=> Browser und Software
=> Betriebssysteme
=> Jobangebote / Jobgesuche
=> Off-Topic
=> Test-Forum
Lade...