Frontend Performance in Drupal 8

Drupal 8 has the potential to be the fastest version of Drupal yet. But that’s in your hands to make it so! It’s all about the content construction, configuration, and theme decisions you make during the site building process. Together, we’ll take a look at the new features in Drupal 8, the different performance configuration settings available, and how they affect the site as a whole. We’ll discuss how to develop a performance strategy that includes a performance budget with benchmarks you can use to measure your current site and find where you can improve. Finally, we’ll look at different approaches and techniques for front-end design and coding that can yield significant speed improvements across the board.

Next Upcoming Workshop

We don't have any dates scheduled for this workshop at this time. Please get in touch if you're interested in attending one or scheduling this workshop for your team!

Course learning objectives

Some of the Drupal 8 performance topics we’ll cover in this session are:

  • Develop a performance strategy for your site, including a performance budget

  • Understand the difference between frontend and backend performance

  • Use automated tools to facilitate frontend performance optimization

  • Explore techniques for image optimization and font loading management

  • Understand and use the Drupal Core performance settings

  • Understand the basic PHP/Drupal execution flow

  • Understand and configure the different types of caching in Drupal and some popular contributed modules

  • Implement alternative caching backends like Memcache and Redis

  • Discuss Varnish and other external caching mechanisms like CDNs and how they can benefit your site

Target Audience

This course is designed for Drupal 8 (or soon-to-be) backend developers, digital designers and frontend developers who have a basic understanding of Drupal 8.

Prerequisites

A basic understanding of custom Drupal theme development and system administration are required.

Upcoming Workshop Dates

We don't have any dates scheduled for this workshop at this time. Please get in touch if you're interested in attending one or scheduling this workshop for your team!