René Reimann sprach am 25.01.2015 am WordCamp Berlin über die Einrichtung einer lokalen WordPress-Sandbox (Entwicklungsumgebung) in einer virtuellen Maschine (mit VirtualBox), um Plugins oder Themes lokal entwickeln zu können. Er zeigte wie mit wenig Aufwand ein Linux mit PHP, MySQL installiert und über virtuelle Hosts eigene Domains in einer virtuellen Maschine anlegt werden. Ausserdem legte er die Vorteile von VirtualBox gegenüber anderen Umgebungen dar.
Mit einer solchen Entwicklungsumgebung ist man natürlich nicht auf WordPress beschränkt, da auch Magento und zahlreiche andere Applikationen PHP und MySQL verwenden. Man muss ggf. höchstens auf die PHP und MySQL Versionen achten, da z.B. Magento 2 gewisse Mindestanforderungen hat, die z.B. bei einer stabilen Debian Linux Distribution noch zu tief sein könnten. Ubuntu hat oft neuere Versionen in seinen aktuellen Distributionen.
https://soundcloud.com/openstream-ch/wordpress-entwicklungsumgebung
Persönlich entwickle ich lokal meistens mit MAMP PRO oder ich bewege mich mit VIM direkt auf dem Server. Erste Gehversuche mit Docker habe ich bereits gemacht und konnte nach einigen Anlaufschwierigkeiten auch Magento 2 lokal zum laufen bringen. Da MAMP noch MySQL 5.5 nutzt und Magento 2 MySQL 5.6 benötigt, war ein MySQL Docker Container mit MySQL 5.6 eine leichtgewichtige Alternative zu einer kompletten virtuellen Maschine.
Was ist deine bevorzugte lokale Entwicklungsumgebung und warum hast du dich dafür entschieden?
(Beitragsbild von webwirtschaft.net)
Schreibe einen Kommentar