Drupal has amazing features that can help in the performance optimisation of the website and remove the sluggishness to make it a high performing space.
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Drupal Effect on High Performance Websites
1. Run to Glory: Drupal Effect
on High Performance
Websites
2. Index
● Why performance optimization is important?
● The web performance optimization
● How to strategize your web performance?
● How to speed up my Drupal website performance?
● Case study
● Project outcomes
● Conclusion
3. ● According to Google, 53% of mobile site visitors tend to abandon the
page that takes more than 3 seconds to load.
● 5% enhancement in customer retention can lead to increased profits
of 25%-95%.
Why performance optimization is important?
4. ● A site with much faster page load speed is always preferred by the
users over the ones that are sluggish.
● Drupal offers a superb platform for an effective website performance
optimisation.
5. Web Performance Optimisation
Involves monitoring the performance of a web application,
analysing, assessing, and identifying the best practices to improve it.
Performance optimisation is done at two ends:
● Client side optimisation
● Server-side optimisation
6. 1. User retention
Pinterest combated a 40% reduction in perceived wait time and saw
a 15% increase in their search engine traffic.
Significance of website performance optimisation
7. 2. Improved conversions
● According to 2016 Q2 Mobile Insights Report by Mobify, 1.11%
increase in session-based conversion was seen for every 100ms
decrease in homepage load speed.
3. User experience
● According to Impactbnd, by 2020, customer experience will
overtake price and product as the most important brand
differentiator.
9. 1. Bottom up strategy
The performance optimisation principles are framed, applied and
maintained. This is done right from the application design phase.
2. Top-down strategy
If an existing application needs to be optimised for performance,
top-down strategy comes into play.
Strategizing the Web Performance
11. ● Average load time of 2 seconds or less
● Defined maximum limit on page size and number of HTTP
requests
● Verification of all server site tuning for an efficient and
responsive site
● Google page speed performance grade of 90+
We take note of:
12. How to Speed up my Drupal Website Performance?
● Keep your site and modules updated
● Uninstall unused modules
● Optimise cache by leveraging Drupal modules like Internal
Page Cache, Dynamic Page Cache, BigPipe, Redis, and Varnish
● Optimise database using Memcache API and Integration
module
13. ● Incorporate a Content Delivery Network (CDN) using Drupal
module called CDN
● Optimise bandwidth by aggregating all CSS and JavaScript files
to load together
● Drupal 8 core is loaded with image optimisation feature to fine-
tune the page performance
● Handle 404 errors using Drupal module called Fast 404
14. ● Manage the use of CSS and JavaScript using Advanced CSS/JS
Aggregation module
● Use lazy loading with the help of Blazy module
● Choose the best web hosting provider that will decide your site’s
ultimate speed
15. Case study
The Drupal website of the Farm Journal’s MILK was optimised
for high performance and better search engine rankings with
the help of OpenSense Labs.
16. Case study
Project highlights:
● Previously segregated CSS and JS files cached separately.
● Advanced CSS/JS Aggregation Drupal module used to minify
CSS, JS and HTML and reduce load time
17. Project Outcome
On testing the performance metrics on tools like PageSpeed Insights and
Pingdom, we witnessed significant improvement.
18. Pagespeed insights
Results in handheld
devices
Pre-implementation Post-implementation
Score
62/100 70/100
Remark Poor Needs work
20. Conclusion
Drupal 8 can help by incorporating wonderful features to make your site
a high performing space.
Feel free to reach us at hello@opensenselabs.com for developing a high
performing Drupal website.