PHP Code für bestimmte Versionen prüfen Dieses Jahr wird voraussichtlich am 23. November PHP 8.3 veröffentlicht. Nur wenige Tage später, am 26.November, soll der Security Support für PHP 8.0 eingestellt werden. Das führt dazu, dass viele Entwickler ihre Applikationen für die neuen PHP-Versionen vorbereiten müssen! Heute möchte ich kurz erklären, wie ich sicherstelle, dass meine Applikationen mit den neuesten PHP-Versionen kompatibel… Read More
Statische Code Analyse mit Psalm Exakt ein Jahr ist vergangen – Zeit für einen neuen Eintrag hier im Web-Developer-Blog 🙂 Heute gebe ich einen kleinen Einblick in die wunderbare Welt der „Statische Code Analyse“. Und vor allem wie uns diese bei der Pflege unserer Projekte unterstützen kann! Vielleicht wird aus diesem Posting ja eine kleine Serie zum Thema? Ich möchte… Read More
Bootstrap v5 manuell kompilieren – Update 3 Vorab – hierbei handelt es sich um eine Fortsetzung vom Posting Bootstrap v4 manuell kompilieren. Es hat sich ein wenig was getan und wir wollen natürlich auch mit Bootstrap v5 arbeiten können 🙂 Schaut rein, lernt eine neue Community-getriebene Bibliothek kennen und stattet eure Projekte mit Bootstrap v5 aus!… Read More
Welche PHP Version für neue Projekte? In erster Linie könnte man meinen das diese Frage relativ unwichtig ist – warum verwendet man nicht einfach die neuste PHP Version? Es gibt diesbezüglich ein paar Dinge die ich in den letzten Jahren gelernt habe, vielleicht könnt ihr von meinen Erfahrungen profitieren 🙂… Read More
PHP 8.0 – Neues Major Release Am gestrigen 26.November wurde PHP 8.0 veröffentlicht! Nach insgesamt 4 Release Candidates wurde die neue Major Version mit vielen neuen Funktionen und Verbesserungen offiziell freigegeben.Ein schöner Zeitpunkt um sich die Entwicklung der letzten Jahre noch mal anzusehen.… Read More
Composer 2.0 – neue Major Version des PHP Paket-Managers verfügbar Diese Woche, am 24.Oktober 2020, wurde Composer 2.0 veröffentlicht. Was für ein Meilenstein für den PHP Paketmanager! Etwa zwei Jahre und über 1100 Commits von 28 Personen waren nötig diese Version zu vollenden.… Read More
HTML5 Gamepad API Nach einer weiteren langen Auszeit möchte ich euch diese Woche die HTML5 Gamepad API näher bringen. Diese lässt sich ähnlich einfach ansprechen wie die Maus und Tastatur, allerdings nicht über Events… Man benötigt eine kleine Schleife zur stetigen Abfrage der Knöpfe und Achsen. Das ist zwar „etwas anders“ als wir es kennen, bringt aber auch… Read More
Wie man ein Singleton via Trait definiert Hallo zusammen! Heute möchte ich euch zeigen, wie man anhand eines einfachen Traits aus jeder beliebigen Klasse ein Singleton machen kann. Traits sind eine hervorragende Methode um vorhandenen Code ohne großen Aufwand wiederzuverwenden. Falls ihr wissen möchtet was Traits genau sind, schaut euch meinen Eintrag vom März 2012 an!… Read More
Der Wix Homepage Baukasten Heute möchte ich euch den überaus mächtigen „Wix Homepage Baukasten“ vorstellen. Solche Baukästen sind eine prima Lösung für alle diejenigen unter euch, die sich um die eigentliche „Entwicklung“ einer Webseite mit tollen Features, guter Performance und richtiger Serverkonfiguration keine Gedanken machen möchten 😉 Wix lässt sich dabei gefahrlos testen, denn das Basispaket bietet eine absolut… Read More
PHP 7 – Neue Features und Funktionen (2/2) Willkommen zurück! Wie versprochen gibt es Heute den zweiten Teil der neuen Features und Funktionen von PHP 7. Den ersten Teil findet ihr hier! Inzwischen sind es nur noch wenige Tage bis das finale Release freigegeben wird (26.Nov laut dem PHP Wiki) – es wird spannend!… Read More