Docker: Apache, MySQL, PHP und PhpMyAdmin im Container-Verbund

In diesem Beitrag bauen wir einen Web Application Stack mit Docker-Containern, bestehend aus Apache, MySQL, PHP (inkl. Redis) und PhpMyAdmin. Jeder Service läuft in einem eigenen Container. Auf diese Weise ist der Stack modular mit weiteren Diensten erweiterbar. Mit wenigen Handgriffen kann z.B. MySQL gegen PostgreSQL oder PHP 7.4 gegen eine andere Version getauscht werden. SSL und XDdebug sind bereits vorkonfiguriert. [...]

By |2022-11-16T09:51:51+01:002022-09-08|Categories: Tipps, Tricks, Hacks|Tags: , , , , |39 Comments

chromeOS: PHP-Entwicklung mit PhpStorm, XDebug und Docker

Dieses Tutorial erklärt, wie man auf einem ChromeBook eine PHP-Entwicklungsumgebung mit PhpStorm, XDebug, Docker und Docker-Compose aufbaut. Bitte beachten: Systemvoraussetzungen für die Flatpak-Installation von PHPStorm sind ein ChromeBook mit Intel/AMD 64 Bit CPU. PHP-Development unter chromeOS: Vorbereitungen Wir starten mit der Installation von Docker und Docker-Compose, sowie Visual Studio Code zur Verwaltung von Docker. Die genaue Vorgehensweise findet ihr hier: Docker [...]

By |2022-01-25T11:49:06+01:002021-10-11|Categories: Tipps, Tricks, Hacks|Tags: , , , , |1 Comment

WooCommerce: Straße nur mit Hausnummer

Wie viele andere Shopsysteme, hat WooCommerce nur 1 Feld für Straße und Hausnummer. Erfahrungsgemäß vergessen einige Kunden immer wieder die Eingabe der Hausnummer, was zu Retouren bei nachgeschalteten Versandservices führt. Das folgende Script prüft im WooCommerce Checkout die Eingabe der Hausnummer im Feld "Straße" und gibt eine Fehlermeldung aus, wenn diese fehlt: [crayon-6513f143e6005031028741/]  

By |2021-09-06T13:52:42+02:002021-09-06|Categories: Tipps, Tricks, Hacks|Tags: , , , |0 Comments

WooCommerce: Trusted Shops Sterne-Rating in Kategorieansicht

Die Trusted Shops Sterne-Ratings werden in WooCommerce über das WooCommerce Germanized Plugin eingebunden. Leider fehlt hier jedoch die Möglichkeit, die Sterne-Bewertungen von Trusted Shops auch in der Kategorieansicht von WooCommerce einzublenden. Die Lösung hierfür ist das folgende Snippet. WooCommerce Kategorien mit Trusted Shops Sterne-Bewertungen Das Trusted Shops Stars Ratings in Categories Script kann z.B. über das Code Snippets Plugin eingebunden [...]

By |2021-09-06T10:50:55+02:002021-09-06|Categories: Tipps, Tricks, Hacks|Tags: , , , , |0 Comments

Migration Forum: bbPress in Flarum importieren

Dieses Projekt zeigt den Umzug eine bbPress Forums nach Flarum. Flarum ist ein modernes, auf PHP und Javascript basierendes Forum und in der User-Experience ähnlich wie Discourse, jedoch wesentlich einfacher zu installieren und zu Warten. Kann man vom bbPress zu Flarum wechseln? Ja, aber nur über einen Umweg:  Es gibt keinen direkten Konverter um ein bbPress-Forum in Flarum zu importieren. [...]

By |2021-06-08T14:00:34+02:002021-06-05|Categories: Projekte, Tipps, Tricks, Hacks|Tags: , , , |0 Comments

WooCommerce / Avada: Ersparnis in Prozent auf Produktseiten

Zur Anzeige der Ersparnis in Prozent auf WooCommerce Produktseiten gibt es einige Lösungen im Netz. Die meisten davon müssen jedoch auf die individuelle "Plugin Situation" angepasst werden. Die hier vorgestellte Lösung unter Avada setzt nur WooCommerce Germanized voraus und berechnet den Prozentsatz per JQuery beim Anzeigen der WooCommerce Produktseite: [crayon-6513f143e68a0725669664/] Die WooCommerce-Produktseite sieht dann so aus:

By |2021-09-06T10:34:20+02:002021-02-16|Categories: Tipps, Tricks, Hacks|Tags: , , , , , , |0 Comments

WooCommerce: Checkout ohne Eingabe der Lieferadresse

Standardmäßig verlangt WooCommerce beim Checkout eine abweichende Lieferadresse. Das folgende Code Snippet macht WooCommerce etwas conversion-freundlicher, indem es die abweichende Lieferadresse prinzipiell deaktiviert: [crayon-6513f143e6f02262130850/] Im WooCommerce Frontend sieht das dann so aus:

By |2021-09-06T10:35:13+02:002021-02-15|Categories: Tipps, Tricks, Hacks|Tags: , , , , |0 Comments
Go to Top