Willkommen zu einem neuen Eintrag der Reihe „Design Patterns in der Praxis“ – Thema heute ist das Fluent-Interface. Auf diesen Eintrag habe ich schon einige Zeit gewartet! Nun, einige von euch haben das Fluent-Interface Pattern bestimmt schon mehrmals benutzt. Vor allem in Javascript und dessen Frameworks (jQuery, Prototype, …) wird dieses Pattern ausgiebig genutzt. Das… Read More


Willkommen zu einem neuen Eintrag der Serie „Design Patterns in der Praxis“. Für den Heutigen Eintrag habe ich mir das „Registry Pattern“ vorgenommen. Das Registry Pattern (zu dem ich schockierender weise keinen Wikipedia Artikel finden konnte) wird, wie der Name schon sagt, idealerweise als „Registry“ (bzw. „Register“) genutzt. Nun, „Register“ kann eine Menge bedeuten –… Read More


Der zweite Eintrag der „Design Patterns in der Praxis“ Serie ist dem Factory Pattern gewidmet. Bei diesem Entwurfsmuster wird „plump“ formuliert eine Klasse durch die Methode einer anderen Klasse instanziiert. Natürlich ist das nichts besonderes, doch es kommt -wie so oft- auf den Standpunkt bzw. die Nutzung an. Stellt euch vor ihr habt einige Datenbank… Read More


Allem voran möchte ich euch allen ein Frohes Neues Jahr wünschen! Ich habe mir für diesen und die kommenden Postings eine kleine Serie überlegt: Design Patterns in der Praxis. Im ersten Teil möchte ich mit einem der „bekanntesten“ Design Patterns (oder auch „Entwurfsmuster„) beginnen: Dem Singleton. Zuerst: Was ist das Singleton und was kann es?… Read More


Nach einer kurzen Weihnachtspause möchte ich mit dem letzten Posting für dieses Jahr kurz das Thema „Autoloading in PHP“ behandeln. Wir stellen uns dazu folgende Situation vor: Wir haben eine große Sammlung an verschiedenen Dateien mit PHP Klassen die uns bei unserer täglichen Arbeit unterstützt und unsere Web-Applikation am laufen hält. Wenn nun die verschiedenen… Read More


Wie im letzten Eintrag angekündigt: Hier der zweite Post zum Thema „Validierung“. Heute steht die Serverseitige Validierung mit PHP im Mittelpunkt. Im Gegensatz zu Javascript gibt es bei PHP einige vorgefertigte Funktionen welche uns Entwicklern das Leben erleichtern. Während wir z.B. bei Javascript einen eigenen RegEx Code benötigen um eine E-Mail-Adresse zu validieren, so liefert… Read More


Der Heutige Blogeintrag dreht sich um das Thema „Validierung“. Sicherlich hat bereits jeder Web-Entwickler die Bekanntschaft mit Formularvalidierung gemacht – Sei es nun Server- oder Clientseitig (Also mit Hilfe von PHP oder Javascript). Für Heute habe ich mir die Clientseitige Validierung vorgenommen, die Serverseitige Validierung wird dann im nächsten Eintrag behandelt. Achtung! Javascript Validierung ist… Read More


Heute möchte ich das Thema „Sicherheit in SQL Queries“ ansprechen. Immer wieder hört man von „SQL-Injection“ und den damit verbundenen Schäden (von Datenklau, zerstörten Datenbanken usw.). Es ist natürlich ein heikles Thema – Doch es gibt auch vieles was man dagegen tun kann. Zuerst – Was genau ist eine „SQL-Injection“? Man spricht von SQL-Injection wenn… Read More


Hallo euch allen, für den Anfang möchte ich mit einem Thema beginnen, welches unter den PHP Entwicklern schon die ein- oder andere hitzige Diskussion gestartet hat. Es geht um die Nutzung von einfachen gegenüber doppelten Anführungszeichen im PHP Quelltext: $str = ‚Dies ist ein String‘; $str2 = „Dies ist ebenfalls ein String“; Wie viele von… Read More


Willkommen zum Web Developer Blog. Auf diesem Blog werde ich in regelmäßigen Abständen diverse Lösungen und Tutorials zu den alltäglichen Problemen eines Web-Entwicklers online stellen. Die großen Themen dieses Blogs umfassen die verschiedenen Themen der Web-Entwicklung wie Beispielsweise PHP, Javascript, HTML und CSS. Darüber hinaus werde ich auf verschiedene Frameworks und APIs eingehen. Ich versuche… Read More