Jan hat 154 Beiträge geschrieben

UX Design mit Angular, HTML & CSS

User Experience (UX) und UI-Design sind fundamentale Bestandteile vieler Softwareprojekte und ermöglichen es, eine auf den Benutzer abgestimmte Lösung zu entwicklen, die sich von den Konkurrenzprodukten abhebt. Im neuen Entwickler-Tutorial „UX Design mit Angular, HTML & CSS“ zeigt Timo Korinth, wie gutes Design und User Experience auch ohne künstlerische Fachausbildung möglich ist.

International PHP Conference 2018 in Berlin

Vom 4. bis 8. Juni 2018 findet erneut eine der meiner Meinung nach interessantesten Veranstaltungen rund um Web Development statt. Die IPC hat sich über die Jahre immer weiter entwickelt und jedes Jahr nehme ich neben neuem Wissen viele Ideen und noch mehr Motivation für eigene Web-Projekte und für den Job mit nach Hause. Auch…

Composer, Satis, Satisfy: Fremdbibliotheken von Composer, Packagist und Github entkoppeln

In der heutigen Webentwicklung müssen wir das Rad nicht ständig neu erfinden. Es gibt eine Vielzahl von Bibliotheken – sowohl server- als auch clientseitig – die einem das Entwicklerleben vereinfachen. Damit wir aber nicht bei sämtlichen Fremdbibliotheken regelmäßig nachprüfen müssen, ob es eine neue Version gibt, gibt es Paketverwaltungen. Im PHP-Bereich ist Composer der Quasi-Standard…

Event-getriebene Systeme, Teil 1

In klassischen Anwendungen mit normalisierter Datenbank wird für Entitäten stets deren aktueller Zustand gespeichert. Das bedeutet im Umkehrschluss, dass der alte Zustand stets zugunsten des neuen überschrieben wird. Im Gegensatz dazu gibt es event-getriebene Systeme (event sourced systems), bei denen nur Domain-Events, also die Datenänderung von Entitäten, gespeichert werden, nicht die tatsächlichen Werte von Entitäten.…

Welcher Webhoster liegt 2015 vorne?

Nicht nur einzelne Poweruser denken heute über eigenes Webhosting nach, sondern auch durchschnittliche Anwender – denn CMS-Systeme erlauben den einfachen Aufbau von Blogs und ähnlichen Webseiten, die zur heutigen Internetkultur passen. Aber: Welche Webhosting-Services bieten eigentlich welche Funktionen und welche davon sind überhaupt wichtig? Weitere Infos zu verschiedenen Webhost Anbietern im Überblick, finden sich auf…

Routing im Front Controller

Posts in this seriesFront Controller Pattern – DefinitionRouting im Front ControllerDurch Routing wird in einer Webanwendung definiert, welcher Request welchen Controller-Aufruf zur Folge hat. Das Routing wird innerhalb des Front Controllers vorgenommen. Posts in this seriesFront Controller Pattern – DefinitionRouting im Front Controller