Local Drupal development with Acquia Dev Desktop

Fast, reliable and no hassle to get up and running

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:

  • Fast
  • Reliable
  • 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)
  • Drush

I strongly advice to download Acquia Dev Desktop and take it for a spin.


Meer leesvoer

I have been working on a Drupal 8 multisite and at some point I had to set up a new site in the structure. The...
In this blog post you will learn how to add a theme field preprocess function in your theme.
In this blog post I show you how to login and logout from a Drupal 8 Back-end from an Ionic app
It's quite easy to create a node with REST in Drupal 8, in this blog post I'll show you how to do it.