DragonProjects / Frühere Projekte / DragonEngine PDF Drucken E-Mail
Freitag, 13. März 2009 um 16:24 Uhr

Nach dem Ende der Entwicklung an "Hercules Reloaded" begann ich mich weiterzubilden. Vor allem in den Bereichen PHP, objektorientiertes Design und Entwicklung, Entwurfsmuster, Softwarequalität und Dokumentation. Um das erlente Wissen auch praktisch einsetzen zu können habe ich angefangen ein kleines Framework für die Webentwicklung mit PHP zu entwickeln.

Das Framework umfasst dabei viele Bereiche, die bei der täglichen Arbeit an einer Webseite benötigt werden wie zum Beispiel einen Front Controller, Datenbank Layer und Formularklassen mit der Validierung von Eingaben.

Gerade der Font Controller und die Erstellung der Ausgabe unterscheidet das Framework von allen Anderen. Ich habe hier stark auf XML Klassen gesetzt, weswegen sämtliche Ausgaben mit Hilfe von XML Klassen durchgeführt werden. Dies hat vor allem die Vorteile, dass die Ausgabe immer wohlgeformt ist und über verschiedene Renderer zum Beispiel entweder lesbar formatiert wird oder platzsparend für die Auslieferung (letzteres ohne jegliche Leerzeichen und Zeilenumbrüche).

Download der letzten verfügbaren Version

Achtung, vom Einsatz dieser in einem Online verfügbaren System wird abgeraten, da ich dieses Projekt zugunsten der Einarbeitung und Verwendung des Zend Frameworks nicht mehr weiter unterstütze. Das Framework dient lediglich als Anschauungsmaterial.