With the date coming up quickly, that means it’s time to upgrade or figure out what you’re going to do next. We know what you’re thinking — another upgrade to add to your to-do list. Don’t worry. We’re here to help!
The PHP 8.0 Update
Upgrading to PHP 8.0 will improve performance and security, not to mention getting rid of frequent annoying bugs with some bug fixes. Doing this upgrade ASAP is crucial to keep your site functioning how it’s supposed to — and it’ll work even better after the update. PHP 8.0 is pretty major, from adding new features to improving how future updates will look and continually improving performance and security. On top of easier coding methods and structure, faster performance, and user interface updates, it all adds up to an update you don’t want to fall behind on!
PHP 8.0 is fully compatible with Drupal 9.2 or higher, so if you’re currently running on Drupal 9.2 or higher, you’ve got nothing to worry about when it comes to the core Drupal system (however, you must still ensure the compatibility of the rest of your project codebase: contributed and custom modules, your site's theme etc). But there are some compatibility issues with Drupal 8.x and 9.x. For lower versions, you may find you have some compatibility but not with specific core modules you need. This might require upgrading to a newer Drupal version for PHP 8.0 to work correctly (check whether your current Drupal version is compatible here!).
Because of the incompatibility issues with Drupal 8.x and 9.x, Acquia will offer extended long-term support for PHP 7.4 for Cloud Platform Enterprise, Acquia Site Factory applications, and Cloud Platform Professional applications at an additional cost. So, if you’re running a Drupal version that’s not fully compatible, don’t start sweating yet! Acquia’s extended support is there to ensure you can either transition to a compatible Drupal version or to PHP 8.0. If you want to upgrade to a newer version of Drupal, we offer Drupal support services and have some tips on simplifying your Drupal migration process.
If you’re currently using Drupal 9.2 or higher, and you've ensured PHP 8.0 compatibility throughout your codebase, you can perform the upgrade any time before October 3, 2022. After that date, Acquia will begin automatically upgrading those who haven’t, unless you’ve purchased the Acquia support extension for PHP 7.4. However, even if you have purchased the support extension for PHP 7.4, you’ll eventually have to upgrade.
Ready to move into the future and enjoy all the coding, performance, and security updates that PHP 8.0 has in store? You can check out Acquia’s step-by-step instruction article for help on how to do the upgrade yourself. Their guides will walk you through the process from start to finish, including helping you with known potential issues and “what-ifs” that might come up during the process. But if you’re someone who doesn’t enjoy doing updates (and who does?), we’re here to make that transition a little easier for you as a Drupal-certified agency and Acquia partner.
But if you’re someone who doesn’t enjoy doing updates (and who does?), we’re here to make that transition a little easier for you as a Drupal-certified agency and Acquia partner. Contact us today to get started!