Stefan Priebsch

Autor

Stefan Priebsch

Stefan Priebsch ist IT-Consultant und Mitgründer von The PHP Consulting Company (thePHP.cc). Als Berater und Trainer hilft er Teams dabei, erfolgreich Software zu entwickeln. Er ist Dozent für Web-Programmierung und Autor mehrerer Lehrbücher . Nach all den Jahren denkt er noch immer, dass Programmierung Spaß macht.

DDD mit PHP – Bausteine für erfolgreiches Domain-driven Design

Anstelle im ersten Schritt auszuwählen, welches MVC-Framework man einsetzen möchte, sollte man sich viel stärker auf die Fachlichkeit konzentrieren. Dieser Artikel zeigt, welche Entwurfsmuster Sie kennen müssen, um bei der Entwicklung die Fachlichkeit anstelle technischer Aspekte in den Mittelpunkt zu stellen.

Ketchup oder Mayo?

Sie sind Softwareentwickler? Wunderbar. Schön, dass Sie da sind. Ich brauche nämlich Ihren Rat. Ich möchte eine Pommesbude eröffnen und Sie sollen die Software dafür entwickeln. Interesse? Gut, dann lassen Sie uns loslegen.

Wartbares Design dank CQRS

Getter lesen, Setter schreiben, das weiß doch jedes Kind. Aber was passiert eigentlich, wenn man diese Idee auf eine ganze Anwendung beziehungsweise Architektur anwendet? Wer Buzzwords mag, spricht dann von CQRS. Wir lassen die Buzzwords weg und sehen uns an, was es durch eine klare Trennung von Lese- und Schreibzugriffen zu gewinnen gibt.

Das Ende von PHP?

Das PHP-Projekt hat trotz des immensen Erfolgs von PHP als Programmiersprache nicht unbedingt den besten Ruf. Man wird die Altlasten nicht los, dem Projekt fehle die Vision, überhaupt sei PHP eine gänzlich unsaubere Sprache, sagen Kritiker. Nun veröffentlicht Facebook mit HHVM nicht nur eine alternative Laufzeitumgebung, sondern legt mit Hack noch eine Weiterentwicklung der Programmiersprache drauf. Das Ende von PHP?

Was nicht passt, wird passend gemacht – Teil 2

Model View Controller ist eines der bekanntesten Entwurfsmuster. Allerdings ist es mit über dreißig Jahren deutlich älter als das World Wide Web. Wen wundert es da, wenn der Einsatz von MVC im Web das eine oder andere Fragezeichen aufwirft? Wir haben in Teil 1 dieses Artikels schon einmal die Grundlagen abgedeckt und sehen in Teil 2 noch genauer hin.

Model View Controller in Webanwendungen

Model View Controller ist eines der bekanntesten Entwurfsmuster. Allerdings ist es mit über dreißig Jahren deutlich älter als das World Wide Web. Wen wundert es da, wenn der Einsatz von MVC im Web das eine oder andere Fragezeichen aufwirft? Wir sehen einmal ganz genau hin.

Ein Muster voller Missverständnisse

Model View Controller ist das vielleicht bekannteste Entwurfsmuster, da es in nahezu jedem Webframework zum Einsatz kommt. Aber können Sie aus dem Stand heraus eine griffige Definition von MVC liefern, und stimmt sie auch mit Ihren Kollegen überein? In der Tat ist MVC ein Muster, das häufig falsch verstanden wird. Höchste Zeit also, mehr Licht ins Dunkel zu bringen.

PHP 5.3, Teil 4

Kaum ein PHP-Release hat so lange auf sich warten lassen wie die Version 5.3. Hat sich das lange Warten gelohnt und wann sollte man umsteigen? Wir sehen uns die wichtigsten Neuerungen in PHP 5.3 an und ich zeige Ihnen, was man damit machen kann.

X
- Gib Deinen Standort ein -
- or -