SlideShare a Scribd company logo
14 GREAT WAYS
TO IMPROVE
WEBSITE SPEED IN
DRUPAL 8
INTERNETDEVELS
How fast should a website load?
The classic recommendation is to keep the
website loading speed within 1.5 seconds.
INTERNETDEVELS
GREAT WAYS TO IMPROVE
WEBSITE SPEED IN DRUPAL 8
INTERNETDEVELS
• improves website speed for
anonymous users, serving your web
pages to them very fast
• does not work with dynamic content
for anonymous users
SETTING UP THE INTERNAL
PAGE CACHE MODULE
1
INTERNETDEVELS
• improve speed both for anonymous and
authenticated users
• caches web pages excluding the
personalized parts
SETTING UP THE INTERNAL
DYNAMIC PAGE CACHE
MODULE
2
INTERNETDEVELS
• loads the unpersonalized
page elements first and the
dynamic ones next
3
SETTING UP THE BIGPIPE
INTERNETDEVELS
• cache tags allow you to refresh the cache
when something changes
• cache contexts allow you to show different
content depending on the context
• cache max-age determines how long the
item should be cached
4
CACHING METADATA
INTERNETDEVELS
• allows you to configure tag-based and
time-based caching in Advanced
settings
CACHING IN
DRUPAL 8 VIEWS
5
INTERNETDEVELS
• reduces the number of HTTP requests
needed for the page to load
• reduces of data transferred
OPTIMIZING THE BANDWIDTH:
CSS/JS AGGREGATION IN
DRUPAL 8
6
INTERNETDEVELS
USING THE PREFETCHING
TECHNIQUE
7
• to speed up the delivery of pages
the content from the links begins
to be saved in the cache
INTERNETDEVELS
8
USING THE EXTERNAL
CACHE SYSTEMS
Give your website an extra speed boost
by using an external cache system —
Redis, Varnish, Memcached, and so on.
INTERNETDEVELS
A content delivery network can deliver
your content to users faster due to
being a geographically distributed
network of proxy servers.
USING A CDN TO
IMPROVE WEBSITE SPEED
9
INTERNETDEVELS
Drupal 8 allows you to provide
responsive images that will look
optimal on every device.
PROVIDING THE RESPONSIVE
IMAGE STYLES IN DRUPAL 8
10
INTERNETDEVELS
Lazy loading allows you to only load the media
that is in the current user’s viewport. In Drupal
8, lazy loading can be applied with the help of
contributed modules.
USING THE LAZY LOADING
FOR BETTER PERFORMANCE
IN DRUPAL 8
11
INTERNETDEVELS
USING THE LATEST VERSION OF
PHP TO IMPROVE WEBSITE SPEED
12
Since PHP improves with each new
version, it’s reasonable to keep it
updated on your website’s server.
INTERNETDEVELS
You will greatly improve your site speed
by disabling unused modules or
replacing heavy ones with better
alternatives.
CLEANING UP THE
UNNECESSARY MODULES
13
INTERNETDEVELS
JavaScript frameworks are known for
their exceptional capabilities in high
loading speeds. It’s trendy to integrate
them into Drupal 8 sites.
INTEGRATING WITH
JAVASCRIPT FRAMEWORKS
14
INTERNETDEVELS
Our experts can improve
your website speed!

More Related Content

PPTX
WordPress Hosting Best Practices - Do's and Don't s | WordPress Trivandrum
PPTX
How to reduce database load using Memcache
PPTX
Caching in Drupal 8
PPTX
Performance Optimization in Drupal 8
PPTX
wordpress-performance-presentation
PPTX
Presentation1
PPTX
Web profiler in drupal 8
PDF
WordCamp RVA 2011 - Performance & Tuning
WordPress Hosting Best Practices - Do's and Don't s | WordPress Trivandrum
How to reduce database load using Memcache
Caching in Drupal 8
Performance Optimization in Drupal 8
wordpress-performance-presentation
Presentation1
Web profiler in drupal 8
WordCamp RVA 2011 - Performance & Tuning

What's hot (20)

PPT
PDF
High Performance - Joomla!Days NL 2009 #jd09nl
PPTX
Wordcamp2009
PPTX
Multisite core concepts final
PPTX
Using MAMP for Web Development
PPT
Drupalcamp Estonia - High Performance Sites
PDF
WordPress Optimization with Litespeed Cache #wpjkt14
PDF
WordPress development checklist
PPTX
Caching 101
PDF
Php & web server performace
PDF
WordPress Multisite
PDF
Magento caching
PPTX
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
PPTX
002. Working with Webpack
PDF
wp-config Tips and Tricks
PPTX
Ithemes presentation
PDF
Basics of Wordpress
PDF
Dirtless Databases - How to Keep Your WordPress Database Squeaky Clean
PPTX
JS digest. Decemebr 2017
PDF
Introduction to web development
High Performance - Joomla!Days NL 2009 #jd09nl
Wordcamp2009
Multisite core concepts final
Using MAMP for Web Development
Drupalcamp Estonia - High Performance Sites
WordPress Optimization with Litespeed Cache #wpjkt14
WordPress development checklist
Caching 101
Php & web server performace
WordPress Multisite
Magento caching
Building WordPress sites with AngularJS and the RESTful plugin JSON API @ Dev...
002. Working with Webpack
wp-config Tips and Tricks
Ithemes presentation
Basics of Wordpress
Dirtless Databases - How to Keep Your WordPress Database Squeaky Clean
JS digest. Decemebr 2017
Introduction to web development
Ad

Similar to Tips To Increase The Speed Of Drupal 8 Websites (20)

PPTX
10 Tips for Optimising WordPress
PDF
DRUPAL CACHE SYSTEMS AND VARNISH
PPTX
Drupal performance optimization Best Practices
PDF
Building faster websites: web performance with WordPress
PDF
Drupal 7 performance and optimization
PPTX
Drupal 8 and NGINX
PPT
Make Drupal Run Fast - increase page load speed
PPT
Make Drupal Run Fast - increase page load speed
PPTX
Web Performance Optimization
PDF
3 Quick Fixes to Instantly Speed Up Your Website
PDF
23 Ways To Speed Up WordPress
ODP
WordPress optimization
PPTX
Drupal Effect on High Performance Websites
PDF
10 Pro Tips to Speed up Your WordPress Site
PDF
Geographic Distribution for Global Web Application Performance
PPTX
Squeeze Maximum Performance From Your Joomla Website
PPSX
Web performance
PPTX
Website Performance
ODP
Drupal Performance and Scaling
PPTX
Speed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
10 Tips for Optimising WordPress
DRUPAL CACHE SYSTEMS AND VARNISH
Drupal performance optimization Best Practices
Building faster websites: web performance with WordPress
Drupal 7 performance and optimization
Drupal 8 and NGINX
Make Drupal Run Fast - increase page load speed
Make Drupal Run Fast - increase page load speed
Web Performance Optimization
3 Quick Fixes to Instantly Speed Up Your Website
23 Ways To Speed Up WordPress
WordPress optimization
Drupal Effect on High Performance Websites
10 Pro Tips to Speed up Your WordPress Site
Geographic Distribution for Global Web Application Performance
Squeeze Maximum Performance From Your Joomla Website
Web performance
Website Performance
Drupal Performance and Scaling
Speed Up WordPress Websites - Part 1 - WordPress Cairo Meetup
Ad

Recently uploaded (20)

PPTX
E -tech empowerment technologies PowerPoint
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Introduction to Information and Communication Technology
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PDF
Introduction to the IoT system, how the IoT system works
PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PPTX
Funds Management Learning Material for Beg
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPT
tcp ip networks nd ip layering assotred slides
PDF
Testing WebRTC applications at scale.pdf
PDF
Sims 4 Historia para lo sims 4 para jugar
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PPTX
Digital Literacy And Online Safety on internet
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PDF
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
E -tech empowerment technologies PowerPoint
522797556-Unit-2-Temperature-measurement-1-1.pptx
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
Job_Card_System_Styled_lorem_ipsum_.pptx
SASE Traffic Flow - ZTNA Connector-1.pdf
Introduction to Information and Communication Technology
Module 1 - Cyber Law and Ethics 101.pptx
Introduction to the IoT system, how the IoT system works
An introduction to the IFRS (ISSB) Stndards.pdf
Funds Management Learning Material for Beg
Design_with_Watersergyerge45hrbgre4top (1).ppt
tcp ip networks nd ip layering assotred slides
Testing WebRTC applications at scale.pdf
Sims 4 Historia para lo sims 4 para jugar
Decoding a Decade: 10 Years of Applied CTI Discipline
Digital Literacy And Online Safety on internet
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Best Practices for Testing and Debugging Shopify Third-Party API Integrations...
Introuction about ICD -10 and ICD-11 PPT.pptx

Tips To Increase The Speed Of Drupal 8 Websites

  • 1. 14 GREAT WAYS TO IMPROVE WEBSITE SPEED IN DRUPAL 8 INTERNETDEVELS
  • 2. How fast should a website load? The classic recommendation is to keep the website loading speed within 1.5 seconds. INTERNETDEVELS
  • 3. GREAT WAYS TO IMPROVE WEBSITE SPEED IN DRUPAL 8 INTERNETDEVELS
  • 4. • improves website speed for anonymous users, serving your web pages to them very fast • does not work with dynamic content for anonymous users SETTING UP THE INTERNAL PAGE CACHE MODULE 1 INTERNETDEVELS
  • 5. • improve speed both for anonymous and authenticated users • caches web pages excluding the personalized parts SETTING UP THE INTERNAL DYNAMIC PAGE CACHE MODULE 2 INTERNETDEVELS
  • 6. • loads the unpersonalized page elements first and the dynamic ones next 3 SETTING UP THE BIGPIPE INTERNETDEVELS
  • 7. • cache tags allow you to refresh the cache when something changes • cache contexts allow you to show different content depending on the context • cache max-age determines how long the item should be cached 4 CACHING METADATA INTERNETDEVELS
  • 8. • allows you to configure tag-based and time-based caching in Advanced settings CACHING IN DRUPAL 8 VIEWS 5 INTERNETDEVELS
  • 9. • reduces the number of HTTP requests needed for the page to load • reduces of data transferred OPTIMIZING THE BANDWIDTH: CSS/JS AGGREGATION IN DRUPAL 8 6 INTERNETDEVELS
  • 10. USING THE PREFETCHING TECHNIQUE 7 • to speed up the delivery of pages the content from the links begins to be saved in the cache INTERNETDEVELS
  • 11. 8 USING THE EXTERNAL CACHE SYSTEMS Give your website an extra speed boost by using an external cache system — Redis, Varnish, Memcached, and so on. INTERNETDEVELS
  • 12. A content delivery network can deliver your content to users faster due to being a geographically distributed network of proxy servers. USING A CDN TO IMPROVE WEBSITE SPEED 9 INTERNETDEVELS
  • 13. Drupal 8 allows you to provide responsive images that will look optimal on every device. PROVIDING THE RESPONSIVE IMAGE STYLES IN DRUPAL 8 10 INTERNETDEVELS
  • 14. Lazy loading allows you to only load the media that is in the current user’s viewport. In Drupal 8, lazy loading can be applied with the help of contributed modules. USING THE LAZY LOADING FOR BETTER PERFORMANCE IN DRUPAL 8 11 INTERNETDEVELS
  • 15. USING THE LATEST VERSION OF PHP TO IMPROVE WEBSITE SPEED 12 Since PHP improves with each new version, it’s reasonable to keep it updated on your website’s server. INTERNETDEVELS
  • 16. You will greatly improve your site speed by disabling unused modules or replacing heavy ones with better alternatives. CLEANING UP THE UNNECESSARY MODULES 13 INTERNETDEVELS
  • 17. JavaScript frameworks are known for their exceptional capabilities in high loading speeds. It’s trendy to integrate them into Drupal 8 sites. INTEGRATING WITH JAVASCRIPT FRAMEWORKS 14 INTERNETDEVELS
  • 18. Our experts can improve your website speed!