Schematron in PHP – Ohne Saxon, ohne XSLT 2.0, ohne Schmerzen

Schematron Regeln mit PHP parsen und eine Validierung von komplexen XML-Strukturen mit PHP durchführen? Nichts einfacher als das: Ohne Abhängigkeiten, ohne Kopfschmerzen, einfach mit dem neuen mmnewmedia/schematron-parser Open-Source Repository.

XML-Daten in PHP: Einfacher Serialisieren mit DTOs

Titelbild zum Artiel DTO-XML Serialisierung

Attribute für die XML Serialisierung Deiner Data Transfer Objekte, um daraus valides XML zu generieren? Dieses Repository bietet Dir genau die Syntax und alle damit verbundenen Vorteile, die Du eventuell schon aus .NET oder Java Projekten kennst.

Entitäten, Value Objekte & DTOs: Der Schlüssel zur sauberen Softwarearchitektur

Der Schlüssel zu einer sauberen Softwarearchitektur liegt oft in den banalsten Dingen. Heute werfen wir einmal einen Blick auf Entitäten, Value Objekte und Data Transfer Objekte und schauen uns im Detail an, wann man diese Objekte anwendet, und wie sie sich unterscheiden.

Refactoring Laravel Collections – mach ’s einfach schnell

Laravel Collections sollten meiner Meinung nach neu entwickelt werden. Wieso ich dieser Meinung bin, zeige ich Dir anhand eines kleinen Beispiels.

Lass uns unseren eigenen PSR-14 Event Dispatcher programmieren

Ein Steak mit einem Rosmarin Zweig umringt von Garnelen auf einem flammenden Grill

Kaum eine Programmiersprache kommt heute noch ohne Event Handling und Event Dispatcher aus. Aber was sind eigentlich Events und wie kannst Du PHP verwenden, um Events richtig zu benutzen? Genau das werde ich Dir anhand des von der PHP Framework Interop Group definierten Standards PSR-14 heute zeigen. Was sind eigentlich Events? Wüsstest Du auf diese … Weiterlesen …

Laravel für Enterprise Applikationen – Was Du unbedingt wissen solltest

Das Open Source PHP Framework Laravel wird dank wachsender Popularität immer häufiger eingesetzt. Ob das Laravel Framework auch das Mittel der Wahl für Enterprise Applikationen und Unternehmenssoftware sein sollte, erkläre ich in diesem Artikel.

Erstelle Deine eigenen HTML Elemente mit Web Components

Zwischen den Projekten nutze ich als Freelancer meine Zeit, um mich weiter zu bilden. Da ich meine JavaScript Skills in den letzten Jahren ein wenig habe schleifen lassen, soll es heute um eine aus meiner Sicht großartige Erweiterung gehen: Die Web Components. Web Components wurden bereits 2012 als Standard veröffentlich und wurden seitdem nur zögerlich … Weiterlesen …