How to Check out Drupal 9 on Pantheon!
In case you haven’t heard, Drupal 9.0 will be released on June 3rd, 2020.
In case you haven’t heard, Drupal 9.0 will be released on June 3rd, 2020.
If we’re being honest, 2020 is a year of (mostly unpleasant) surprises. When DrupalCon Minneapolis was canceled, and DrupalCon Global sprung up its place, many long-time Drupalists had no idea what to expect.
Fortunately, DrupalCon Global is on the (short) list of happy surprises in 2020! I asked the Pantheon developer relations team to reflect on DrupalCon Global: Lessons we learned, exciting new directions for Drupal, and more.
We just finished covering how simple configuration is still easy in Drupal 8, but how is Drupal 8 making the hard things possible in a way to justify changing the old variables API? Well, in Drupal 7, when you needed to handle complex configuration, the first step was ditching variable_get(), system_settings_form(), and related APIs. Drupal 8 has improved this situation two ways.
The upgrade from Drupal 8 to 9 is a good opportunity to consider an upgrade to the backend UX for your content creators. This is the case both for existing and new sites, and whether you have a lot of content or not.
As Drupal 8 picks up steam as the CMS of choice for building “ambitious digital experiences”, it is important to be prepared with the right resources to do your most ambitious work. Below are a selection of some of my favorite tools and guides for Drupal 8 development. Each one should help you on your way to Drupal 8 excellence.
Today we’re happy to announce that Multizone Failover is available for Pantheon Elite sites. While we can’t prevent disasters from happening, Pantheon has architected a high-availability (HA) solution with intelligent failover at the Global CDN edge layer to keep mission critical websites online in the event of a complete datacenter outage.
PHP is going through a renaissance, and a big part of it is the Composer package manager, which makes it easy to share common libraries of code between projects.
One of the most commonly documented ways for a PHP command line tool to be installed is via the composer global require command. This command is easy to document and easy to run, which explains its popularity. Unfortunately, this convenient function has a darker side that can cause some pretty big problems. The root of the problem is that Composer, by design, manages dependencies on a per-project basis; however, the global command installs everything into a common central project.
Today we’re happy to announce PHP 7.3 is the default version for new WordPress and Drupal 8 sites! Speed up your existing site by applying the 1-click update from your Pantheon site dashboard. You can update with confidence using Pantheon’s Dev, Test, Live workflow because PHP version is managed in version control and deployed along with the rest of your code. If for some reason you want to keep using a different version, you can override via pantheon.yml.
Let’s start this blog post about Drupal training in an unconventional way: by talking about how much I like WordPress.