Kleiner PHP-RSS-Library-Rant

Zwar wird behauptet, RSS sei tot und man würde das bedauern, aber nichtsdestotrotz wollte ich letztens RSS nutzen. Nutzen heißt insofern, einen RSS-Feed auszulesen und darzustellen. Das musste auch zwangsläufig mit PHP passieren aufgrund der bereits bestehenden Umgebung. Man sollte meinen, dass dies eine Standardaufgabe sei, schließlich gibt es den Composer und nicht zuletzt Packagist, also Library installieren, Abhängigkeiten auflösen und einfach nur nutzen. 
Weiterlesen bei Kleiner PHP-RSS-Library-Rant »

Tags:
Kategorien: PHP Programmierung

Microsoft Azure Container Instances: erste Eindrücke

Nachdem ich im letzten Artikel einen Blick auf den Azure App Service geworfen habe, der auch letztlich auf Docker-Containern basiert, stand als nächstes der Test des von Microsoft Azure Container Instances getauften Services auf dem Plan.  Dabei wird eine Docker-Umgebung bereit gestellt, innerhalb der die jeweiligen Container lauffähig sind.
Weiterlesen bei Microsoft Azure Container Instances: erste Eindrücke »

Tags:

Microsoft Azure App Service: erster Test und Erfahrungen

Von Zeit zu Zeit probiere ich ganz gerne neue Dinge aus – in diesem Fall Dienste und Cloud-Services, die von der Cloud-Computing-Plattform Azure von Microsoft bereit gestellt werden. Azure ist dabei eine direkte Konkurrenz zu Amazon Web Services (AWS) oder der Google Cloud Platform (GCP).
Weiterlesen bei Microsoft Azure App Service: erster Test und Erfahrungen »

Tags:

Mailversand mit PHP aus einem Docker-Container

Wie in den letzten Artikeln beschrieben, läuft WordPress im Docker-Container bzw. im Docker Swarm Mode. Auf den meisten Web-Sites gibt es eine Möglichkeit, Kontakt aufzunehmen, beispielsweise per Kontaktformular.
Weiterlesen bei Mailversand mit PHP aus einem Docker-Container »

Tags:

Individuelle Konfiguration von Nginx-Proxy- und PHP-FPM-Service

Im letzten Artikel beschrieb ich die Installation von WordPress mit Docker im Swarm Mode auf einem Host. Nach kleineren Hürden war die grundsätzliche Installation erledigt und WordPress konnte in Betrieb genommen werden. Im Praxisbetrieb zeigte sich jedoch schnell, dass die Standard-Konfiguration noch ein wenig optimiert werden musste.
Weiterlesen bei Individuelle Konfiguration von Nginx-Proxy- und PHP-FPM-Service »

Tags:

Howto: WordPress im Docker Swarm Mode mit Nginx-Proxy auf einem Host

Nachdem ich in den letzten Artikeln das Deployment einer Laravel-Anwendung mit Nginx-Proxy und Nginx-Proxy-Companion auf einem Host beschrieben hatte, sollte nun WordPress auf demselben Host im Docker Swarm Mode platziert werden. Dabei gelten dieselben Einschränkungen, d.h. der Betrieb findet nur auf dem einzelnen Host und nicht im gesamten Swarm-Cluster statt.
Weiterlesen bei Howto: WordPress im Docker Swarm Mode mit Nginx-Proxy auf einem Host »

Tags:

Howto: Nginx-Proxy und Nginx-Proxy-Companion im Docker Swarm Mode auf einem Host

Im letzten Beitrag habe ich die Einrichtung eines Docker-Stacks für eine PHP-Anwendung mit dem Laravel-Framework beschrieben. Diese Kombination läuft schon recht gut, hat allerdings den Nachteil, dass bei Nutzung des Ports 80, der nach außen hin auf dem Host freigegeben ist, auch nur diese eine Anwendung verwendet werden kann.
Weiterlesen bei Howto: Nginx-Proxy und Nginx-Proxy-Companion im Docker Swarm Mode auf einem Host »

Tags:

Howto: Laravel-Anwendung im Docker Swarm-Mode betreiben

Seit kurzem beschäftige ich mich wieder etwas intensiver mit PHP-Frameworks, schließlich schreitet die Entwicklung stetig voran, somit war es an der Zeit, wieder einmal einen genaueren Blick darauf zu werfen.
Weiterlesen bei Howto: Laravel-Anwendung im Docker Swarm-Mode betreiben »

Tags:
Kategorien: DevOps PHP

Erstellen eines WordPress Custom Control mit Underscore.js- (JavaScript-)Template für den Theme-Customizer

Vor einiger Zeit wollte ich mein WordPress Theme „Tikva“ mit einem Custom Control ausstatten. Dabei handelt es sich um eines derjenigen Elemente im Admin-Bereich, d.h. innerhalb des Customizers, die nicht per Default von WordPress mitgeliefert werden. Dabei handelte es sich um einen „Repeater“, d.h. ein Control, das eine beliebige Anzahl von Elementen beinhalten kann. 
Weiterlesen bei Erstellen eines WordPress Custom Control mit Underscore.js- (JavaScript-)Template für den Theme-Customizer »

Tags:
Kategorien: PHP Programmierung

How to generate a list of Font Awesome icons

It’s time for a little PHP snippet! In the next version of my WordPress theme named „Tikva“ I needed a list of all Font Awesome icons to let the user choose them in a select field. Unfortunately I didn’t find a complete list of all icons as text file, CSV or a similar formatting.
Weiterlesen bei How to generate a list of Font Awesome icons »

Tags:
Kategorien: PHP Programmierung