über mich

Hallo, mein Name ist Heiko Dreyer. Ich arbeite freiberuflich als

Webdesigner und Entwickler mit Schwerpunkt Flash/Flex Animation und Web-
Anwendungsentwicklung.



Brauchen Sie Hilfe bei Ihrem Webdesign oder suchen Sie einen Entwickler? Ich stehe Ihnen jederzeit mit meinen Fähigkeiten zur Verfügung.

über boxedfolder

Diese Website dient in erster Linie als Überblick meiner absolvierten Projekte. Sie bietet einen Auszug aus aktuellen Entwicklungsständen und Arbeiten.

Diesweiteren bemühe ich mich regelmäßig sonstiges wissenswertes im Bereich Webdesign und Medien zusammenzutragen.

Late Static Binding in PHP 5.3

Etliche neue Features sind in PHP 5.3 hinzugekommen. Jedem wird wahrscheinlich dieses ominöse “Late Static Binding” sofort ins Auge gesprungen sein. Natürlich fragt man sich was es damit auf sich hat bzw. wo man die Funktionalität potentiell integrieren kann. Ein Beispiel hierfür, ist das abstrakte Singleton. Warum? Gehen wir mal davon aus wir haben ein klassisches Singleton:
(mehr…)

15. September 2009 - php, web nach oben | Kommentare (0)

Facade & Composite Pattern bei PHP hates me

In letzter Zeit versuch ich vermehrt auf Entwurfsmuster einzugehen, da ich das ganze sowohl in PHP als auch in Actionscript 3 für sehr spannend und nützlich halte. Ich besuche daher etliche Blogs und Magazine um neue Infos über Muster und deren Implementierungen aufzusaugen. PHP hates me ist so ein Blog. Dort gibts immer eine Vielzahl von neuen Ideen und Patterns rund um PHP. Deshalb möchte ich hiermit auf zwei aktuelle Artikel hinweisen. Zum einen, der Artikel über Facades. Hier wird ganz rudimentär demonstriert wie man das Facade einsetzen kann um Zugriffe zu delegieren und Funktionalitäten zu kapseln.

Ein weiter schöner Artikel ist über das Composite Pattern veröffentlicht worden. Dort lohnt sich vorallem das konkrete Beispiel. Beim Composite Pattern fallen mir sonst immer nur Tree-Strukturen ein.

PHP hates me  bringt die Dinge immer schön auf den Punkt, die praktischen Beispiele kommen gelegentlich mal zu kurz.

Link zum Artikel über das Composite-Pattern.
Link zum Artikel über das Facade-Pattern.

Das Template Method Pattern in PHP

In diesem Blog Eintrag möchte ich auf ein kleines Pattern eingehen, welches ich in letzter Zeit gerne benutzte. Das Template Method Pattern, das ich des öfteren auch mal in Actionscript zum Einsatz bringe, ist ein nützliches kleines Muster um bestimmte Algorithmen (in Subklassen) zu forcieren. Im Folgenden zeige ich ein minimales Beispiel für den Einsatz eines solchen Musters innerhalb von PHP.

(mehr…)