Drupal 8 is set to be "end-of-life" on November 2nd, 2021. For sites to remain secure, they must upgrade to use Drupal 9 beforehand. Read through our guide to upgrading a website to Drupal 9.
Drupal Gutenberg attempts to improve the Drupal authoring experience through WordPress' Gutenberg editor. Is it worth switching to?
There was much excitement in the Zodiac Media office for the release of Drupal 8. We have put our hand to a fair few large scale Drupal 7 sites and were excited to see how the inclusion of Symfony and it’s core components would progress the CMS. Here is a rundown of our initial migration to Drupal 8 and our findings from it.

It's time for the long overdue final installment of our Capistrano 3 tutorial series. To recap the preceding parts have been:

Part 1
Secure SSH key based website deployment from Subversion using Capistrano 3
Part 2
Using Capistrano 3 for deploying PHP and other none Rails based websites

This installment will provide a more 'real world' example of using Capistrano to deploy a Drupal website. This allows us to illustrate how you might tailor a Capistrano deploy script to your own website.

This final instalment builds on what we've run through previously to demonstrate how you can tailor a Capistrano deploy script to fit your application. We've chosen a Drupal website as an example because:

  • Drupal is very popular.
  • There doesn't seem to be much by way of comprehensive 'how-tos' for combining Capistrano and Drupal.
  • We like using Drupal and so we already have a custom deploy script up our sleeves to write about.