Seite 1 von 1

phpBB Entwicklungsumgebung

Verfasst: 29.01.2016 16:51
von cYbercOsmOnauT
Was ist es?
  • Eine virtuelle Maschine die von Vagrant verwaltet wird. Nach dem Starten kann man lokal entwickeln mit allen Möglichkeiten die ein dedicated Rootserver anbietet.
Warum nicht WAMP/XAMP/MAMP nutzen?
  • Im Gegensatz zu *AMP ist man auf einem echten Server mit PHP 5.5 auf Ubuntu 14.04. Das bedeutet, das man alles tun kann, was auf einem echten Webserver möglich wäre. Auch mit SSH Zugang.
  • Vagrant Projekte sind sehr einfach in PhpStorm einbindbar.
Sonst etwas das mich glücklich macht?
  • Surfe das Testboard mit Deinem Browser und einer echten URL an.
  • Code debugging mit XDebug (IDE Key Vagrant auf Port 9000).
  • Bringe ganz einfach die Entwicklungsumgebung in den Grundzustand.
  • Alle E-Mails die von sendmail abgehen, werden nicht gesendet, sondern als Textdateien gespeichert.
  • Simple Ansicht des Accesslog, Errorlog und Rewritelog von Apache.
  • Alle Dateien die PHP generiert, werden in einem eigenen Verzeichnisbaum gespeichert um das Dev Verzeichnis sauber zu halten.
Hinweise für Pro's
  • Datenbank Änderungen werden von Flyway migriert und versioniert.
  • Schreibzugriff auf Docroot wird zu /logs/htdocs umgeleitet mit overlayfs.
  • Datenbankzugriff mit jdbc:mysql://localhost:3308 möglich.
Download

Wieso ich es erzeugt habe? Um ehrlich zu sein, benötige ich eine gute Entwicklungsumgebung für ein Shopping System. Die Umgebung für phpBB war eine Art Spielplatz für mich. Nun da ich es fertiggestellt habe, spricht nichts dagegen, es der Community zur Verfügung zu stellen.

Re: phpBB Entwicklungsumgebung

Verfasst: 13.04.2016 12:51
von Bogus
Hallo ;D

Das Projekt hört sich intressant an, es gibt ja noch Docker. Warum haste gerade Vagrant gewählt ? Frage aus rein neugier ;D