Heute mal wieder ein kleiner Hinweis in eigener Sache – für das PHP Magazin 5.20 habe ich einen Artikel mit dem vielleicht merkwürdig anmutenden Titel “Hurtig, hurtig!” geschrieben. Immerhin ist “hurtig” mit mittelhochdeutscher und französischer Herkunft schon wesentlich länger im Duden vorzufinden als das seit 2009 bestehende “Wiki”, und vielleicht hätte in der Zeit, kurz bevor Gutenberg die Herstellung von Büchern revolutionierte, ein “Wiki” aus deutscher Produktion ja einen solchen Namen erhalten.
Weiterlesen bei $Artikel = “Hurtig, hurtig!” im PHP Magazin 5.20
Archiv der Kategorie: PHP
$Artikel = “Serverless PHP goes China” im PHP Magazin 3.20
Über die Alibaba Cloud und deren Dienste OSS, Function Compute, Mailversand etc. hatte ich schon auf diesen Seiten einige Cloud-Geschichten geschrieben. Besonders interessant – und ein Unterschied zu anderen Anbietern von Serverless-Diensten – ist dabei die native Unterstützung von PHP innerhalb des bei Alibaba Cloud Function Compute genannten Services.
Weiterlesen bei $Artikel = “Serverless PHP goes China” im PHP Magazin 3.20
$Artikel = “Serverless Computing mit PHP” (inkl. Update)
Eigentlich würde man an dieser Stelle nun einen Artikel über das Thema “Serverless Computing mit PHP” erwarten. Doch diesmal erlaube ich mir einen Hinweis in eigener Sache. Denn tatsächlich gibt es einen solchen Artikel. Nur nicht hier. Denn ich hatte das Vergnügen, für das im August erscheinende Entwickler Magazin Spezial Vol. 21 zum Thema “Serverless” einen Artikel schreiben zu dürfen. Da meiner Ansicht PHP nach wie vor nicht zum alten Eisen gehört, wollte ich mich dem Oberthema “Serverless” aus der Richtung von PHP nähern.
Weiterlesen bei $Artikel = “Serverless Computing mit PHP” (inkl. Update)
Integration des WordPress Color Pickers in die Widget-Admin-UI
Mit dem Color Picker lässt sich innerhalb von WordPress auf einfache Art und Weise eine Farbe auswählen. Meist wird dieses UI-Element in der Admin-Oberfläche von Themes oder im Customizer bei der Anpassung der Farbgestaltung des verwendeten Themes genutzt. Da es sich um ein von WordPress bereit gestelltes Eingabeelement handelt, erschien es mir nur konsequent, es auch in den Einstellungen eines Widgets zu verwenden.
Weiterlesen bei Integration des WordPress Color Pickers in die Widget-Admin-UI
WordPress-Fehlermeldung “widget_setting_too_many_options” – Problem und Lösung
Momentan beschäftige ich mich wieder verstärkt mit WordPress, was dazu geführt hat, ein Widget im Rahmen eines kleinen WordPress-Plugins zu entwickeln. Es handelt sich um ein Plugin, das ein neues Widget bereit stellt. Nach Fertigstellung wird es selbstverständlich veröffentlicht, letztlich habe ich es jedoch zunächst für den Eigenbedarf entwickelt. Und nicht zu unterschätzen ist der damit einher gehende Lerneffekt, wobei dieser mitunter dazu führt, sich einfach nur zu wundern, weil man auf ein Problem gestoßen ist, was entweder überhaupt nicht oder nur sehr spärlich dokumentiert ist.
Weiterlesen bei WordPress-Fehlermeldung “widget_setting_too_many_options” – Problem und Lösung
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
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
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
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
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