phpBB Development System

Discussion forum for Extension Writers regarding Extension Development.
Post Reply
User avatar
Registered User
Posts: 362
Joined: Wed Jun 16, 2004 8:22 am
Location: Goettingen, Germany
Name: Tekin Birdüzen

phpBB Development System

Post by cYbercOsmOnauT »

What is it?
  • It's a virtual machine managed by Vagrant. After starting it up you can develop locally but have access like you would have when you develop on a dedicated root server.
Why not simply use WAMP/XAMP/MAMP?
  • Unlike *AMP you are on a real server with PHP 5.5 on Ubuntu 14.04. Meaning you can do whatever you could on a real webserver. Also with SSH access.
  • Vagrant projects are simply included into PhpStorm.
Anything else that should make me happy?
  • Surf to the testboard inside your browser with a real URL.
  • Debug your code with XDebug (IDE Key Vagrant on port 9000).
  • Simply reset your development system.
  • All mails send by sendmail are not sent but saved as textfiles.
  • Easily review the Accesslog, Errorlog and Rewritelog of Apache.
  • All files created by PHP are saved inside a separate directory to hold the dev dir clean.
Pro hints
  • Database changes are migrated and versioned with flyway.
  • Write Access to Docroot is redirected into /logs/htdocs with overlayfs.
  • Database access via jdbc:mysql://localhost:3308 possible.

Why I created it? To be honest I need a good development platform for a shopping system. The phpBB devsystem was somewhat like a playground. But now that I finished it, why not share it with the community?
phpBB-installation and reparation. Prof. PHP coding with function guarantee. Just contact me at:
Ex-German Support Team Member | phpBB Development Environment
Post Reply

Return to “Extension Writers Discussion”