2 Stimmen

Lohnt es sich, das Observer-Muster in PHP zu implementieren?

Ich hatte vor, Design Patterns in PHP zu verwenden, wie z.B. das Observer Pattern, aber dass ich die Beziehung der Observer jedes Mal neu erstellen muss, wenn die Seite geladen wird, schmerzt mich. Da Referenzen als neue konkrete Objekte in der Sitzung gespeichert werden, gibt es keine Möglichkeit, die Beziehungen zwischen Abonnenten und ihren Beobachtern zu erhalten, es sei denn, man verwendet eine GUID oder andere Eigenschaften, um einen Lookup zu bilden, und speichert stattdessen diese Eigenschaft.

Lohnt es sich angesichts der Kosten für die Neuerstellung der Beziehungen bei jedem Laden einer Seite, Entwurfsmuster wie Beobachter in PHP zu verwenden, verglichen mit einem sauberen Entwurf? Gibt es Erfahrungen aus der Praxis, die Sie teilen können?

0voto

K. Norbert Punkte 10316

Die Wiederherstellung der Beziehungen selbst würde wahrscheinlich am wenigsten Zeit in Anspruch nehmen, da die Objekte als Referenzen weitergegeben werden.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X