Local Drupal development with Acquia Dev Desktop
At a certain point a while ago I got really tired of all the installation & maintenance hassle of my local Drupal development stack.
It all began a few years ago when I started developing Drupal websites using MAMP. The free version didn't suffice for me and I wanted full control. This is when I installed my own xAMP stack (after a few hours of tremendous pain & suffering). This setup lacked when I wanted to run Drupal 7 on PHP 5.6 and Drupal 8 on PHP 7 and I was to proud to go back using MAMP.
This is when I created a custom made Vagrant box with different PHP versions to run my Drupal websites. The extra flexibility came at a price, I had to maintain these development stacks when all I wanted to do is focus on developping websites.
This is when I started exploring for other and better options.
I started looking for a solution that is:
- Has no installation & maintenance hassle
This is where Acquia Dev Desktop came into the picture! Acquia Dev Desktop is, like the name suggests, created by Acquia. It is complete free and it's sole purpose is to make sure you can run and develop Drupal sites locally.
Acquia Dev Desktop comes with an integration for the Acquia Cloud but I don't have experience with this.
The application is available for Windows and Mac (yay!) and comes with the following components:
- Apache web server
- Mysql Database (Percona)
- PHP (version 5.3.29, 5.4.45, 5.5.20, 5.6.14, 7.0.0)
- PhpMyAdmin (which I don't use because I use Sequel Pro)
I strongly advice to download Acquia Dev Desktop and take it for a spin.