SlideShare a Scribd company logo
Magento Performance Workshop @mm12nl




        Magento
 Performance Workshop
            Website Performance Optimization (WPO)
              Server Performance Optimization (SPO)



                                            Ray Bogman [ray@jira.nl]
Jira ICT   www.jira.nl   - @jiraict                      www.jira.nl
Magento Performance Workshop @mm12nl

About me

           Ray Bogman
           • Computer Geek since 1983
           • Ethical hacker, security specialist
           • Performance specialist
           • Founder Jira ICT
           • Magento Lover since Day One
           • Joomla/Magento trainer/consultant



                               Ray Bogman [ray@jira.nl]
                                            www.jira.nl
Magento Performance Workshop @mm12nl


My site is getting slower
and slower,




what's the problem?
                      Ray Bogman [ray@jira.nl]
                                   www.jira.nl
Magento Performance Workshop @mm12nl

  Webmaster Tools - Stress!




Course: http://www.webpagetest.org/forums/showthread.php?tid=10936




                                                                           Ray Bogman [ray@jira.nl]
                                                                                        www.jira.nl
Magento Performance Workshop @mm12nl

What is the problem, how do I fix this?

                      • Can I fix this myself?
                      • Where do I look?




                                  Ray Bogman [ray@jira.nl]
                                               www.jira.nl
Magento Performance Workshop @mm12nl

the Performance Golden Rule [20 - 80%]




“80-90% of the end-user response time is
spent on the frontend.
                                                 Ray Bogman [ray@jira.nl]
Start there.”                                                 www.jira.nl
By Steve Souders
Magento Performance Workshop @mm12nl




          MPO
Magento Performance Optimization



                         Ray Bogman [ray@jira.nl]
                                      www.jira.nl
Magento Performance Workshop @mm12nl

How to optimize Magento?
• Flat Product, Flat Catalog
● Compilation


● Caching

    ●   Nitrogento
    ●   Ez Zoom
    ●   Full Page Cache Pro
    ●   Advanced Block Cache

●   Less Modules or turn them off
●   Not to many JS frameworks
●   Gzip
●   Minify
●   etc....

                                          Ray Bogman [ray@jira.nl]
                                                       www.jira.nl
Magento Performance Workshop @mm12nl




Let's get to work
      Live case



                    Ray Bogman [ray@jira.nl]
                                 www.jira.nl
Magento Performance Workshop @mm12nl

 Techniques & Resources
•YSlow (Firebug/Firefox plugin)
•Google Page Speed (Firefox/Chrome plugin)
•Webpagetest.org
•Gtmetrix.com
•Whatsmyip.org/http_compression
•Smushit.com/ysmush.it
•Host-tracker.com
•CSS Sprites (CSS technique)
•CDN (Content Delivery Network)
•Byte Internet (Magento hosting provider)
•CloudVPS (Magento VPS images created by Jira)   Ray Bogman [ray@jira.nl]
                                                              www.jira.nl
Magento Performance Workshop @mm12nl

More Jira ICT

•WPO/SPO audits
  – jira.nl/speed
•Training & demo-days
  – www.magento-competence-center.com/
  – cursus.jira.nl




                                         Ray Bogman [ray@jira.nl]
                                                      www.jira.nl
Magento Performance Workshop @mm12nl




    Thank you
          ray@jira.nl
            #jiraict

          www.jira.nl
http://www.slideshare.net/jiraict
http://www.facebook.com/jiraict
                                    Ray Bogman [ray@jira.nl]
                                                 www.jira.nl

More Related Content

Viewers also liked

Insects gallore!!!
Insects gallore!!!Insects gallore!!!
Insects gallore!!!claire ujma
 
Magento Performance Bootcamp
Magento Performance BootcampMagento Performance Bootcamp
Magento Performance Bootcamp
Jira ICT
 
Dangerous australian animals
Dangerous australian animalsDangerous australian animals
Dangerous australian animalsclaire ujma
 
TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5
whte balance
 
Public Policy Boot Camp Video
Public Policy Boot Camp VideoPublic Policy Boot Camp Video
Public Policy Boot Camp VideoNCCPPR
 
Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.
NCCPPR
 
Polimixina b y falla renal
Polimixina b y falla renalPolimixina b y falla renal
Polimixina b y falla renaleduardo de avila
 
Joomla Menus en Menuitems
Joomla Menus en MenuitemsJoomla Menus en Menuitems
Joomla Menus en Menuitems
Jira ICT
 
Ultimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicinaUltimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicinaeduardo de avila
 
Infusion de 4 horas de tazocin
Infusion de 4 horas de tazocinInfusion de 4 horas de tazocin
Infusion de 4 horas de tazocineduardo de avila
 
The History of Mental Health reform in North Carolina
The History of Mental Health reform in North CarolinaThe History of Mental Health reform in North Carolina
The History of Mental Health reform in North Carolina
NCCPPR
 
Comparing outcomes of meropenem administration strategies 2010
Comparing outcomes of meropenem administration strategies 2010Comparing outcomes of meropenem administration strategies 2010
Comparing outcomes of meropenem administration strategies 2010eduardo de avila
 

Viewers also liked (14)

Insects gallore!!!
Insects gallore!!!Insects gallore!!!
Insects gallore!!!
 
Magento Performance Bootcamp
Magento Performance BootcampMagento Performance Bootcamp
Magento Performance Bootcamp
 
Dangerous australian animals
Dangerous australian animalsDangerous australian animals
Dangerous australian animals
 
TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5TV360 on Magazine - ISSUE 5
TV360 on Magazine - ISSUE 5
 
Public Policy Boot Camp Video
Public Policy Boot Camp VideoPublic Policy Boot Camp Video
Public Policy Boot Camp Video
 
Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.Fraud Committed Against the Elderly in N.C.
Fraud Committed Against the Elderly in N.C.
 
Powerpoint school
Powerpoint schoolPowerpoint school
Powerpoint school
 
Powerpoint school
Powerpoint schoolPowerpoint school
Powerpoint school
 
Polimixina b y falla renal
Polimixina b y falla renalPolimixina b y falla renal
Polimixina b y falla renal
 
Joomla Menus en Menuitems
Joomla Menus en MenuitemsJoomla Menus en Menuitems
Joomla Menus en Menuitems
 
Ultimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicinaUltimo concenso para monitorizacion de vancomicina
Ultimo concenso para monitorizacion de vancomicina
 
Infusion de 4 horas de tazocin
Infusion de 4 horas de tazocinInfusion de 4 horas de tazocin
Infusion de 4 horas de tazocin
 
The History of Mental Health reform in North Carolina
The History of Mental Health reform in North CarolinaThe History of Mental Health reform in North Carolina
The History of Mental Health reform in North Carolina
 
Comparing outcomes of meropenem administration strategies 2010
Comparing outcomes of meropenem administration strategies 2010Comparing outcomes of meropenem administration strategies 2010
Comparing outcomes of meropenem administration strategies 2010
 

Similar to Magento Performance Workshop - Meet Magento 2012

Ray Bogman Google Optimizer
Ray Bogman Google OptimizerRay Bogman Google Optimizer
Ray Bogman Google Optimizer
Guido X Jansen
 
Ray bogman site performance optimization
Ray bogman   site performance optimizationRay bogman   site performance optimization
Ray bogman site performance optimization
Guido X Jansen
 
How QA Testing for SEO Can Boost Your Traffic & Revenue
How QA Testing for SEO Can Boost Your Traffic & RevenueHow QA Testing for SEO Can Boost Your Traffic & Revenue
How QA Testing for SEO Can Boost Your Traffic & Revenue
Search Engine Journal
 
How Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analyticsHow Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analytics
Montgomery Webster
 
Front end performance on Shopify.com
Front end performance on Shopify.comFront end performance on Shopify.com
Front end performance on Shopify.com
Bryson Gilbert
 
Blue Prism Online Training.pdf
Blue Prism Online Training.pdfBlue Prism Online Training.pdf
Blue Prism Online Training.pdf
SpiritsoftsTraining
 
Blue Prism Online Training.pdf
Blue Prism Online Training.pdfBlue Prism Online Training.pdf
Blue Prism Online Training.pdf
SpiritsoftsTraining
 
Jira customization
Jira customizationJira customization
Jira customization
Rajesh P
 
All about google tag manager - Basics
All about google tag manager - Basics All about google tag manager - Basics
All about google tag manager - Basics
Rob Levish
 
Secrets to Optimize Website Tracking for User Engagement
Secrets to Optimize Website Tracking for User EngagementSecrets to Optimize Website Tracking for User Engagement
Secrets to Optimize Website Tracking for User Engagement
AlightAnalytics
 
Codemotion Rome 2016 - Polymer
Codemotion Rome 2016 - PolymerCodemotion Rome 2016 - Polymer
Codemotion Rome 2016 - PolymerMaurizio Mangione
 
Polymer is production ready, how about you?
Polymer is production ready, how about you?Polymer is production ready, how about you?
Polymer is production ready, how about you?
Codemotion
 
Testing for performance
Testing for performanceTesting for performance
Testing for performance
Eglė Baltrimaitė
 
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorOptimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Dan Taylor
 
Alexandr Vronskiy "Evolution of Ecommerce Application"
Alexandr Vronskiy "Evolution of Ecommerce Application"Alexandr Vronskiy "Evolution of Ecommerce Application"
Alexandr Vronskiy "Evolution of Ecommerce Application"
Fwdays
 
Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...
Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...
Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...
magePoint
 
[Comparison] Choosing the Right eCommerce Platform
[Comparison] Choosing the Right eCommerce Platform[Comparison] Choosing the Right eCommerce Platform
[Comparison] Choosing the Right eCommerce Platform
Richard James McGirr
 
Web Performance Matters: Challenges, Solutions, Best Practices
Web Performance Matters: Challenges, Solutions, Best PracticesWeb Performance Matters: Challenges, Solutions, Best Practices
Web Performance Matters: Challenges, Solutions, Best Practices
Cloudflare
 

Similar to Magento Performance Workshop - Meet Magento 2012 (20)

Ray Bogman Google Optimizer
Ray Bogman Google OptimizerRay Bogman Google Optimizer
Ray Bogman Google Optimizer
 
Ray bogman site performance optimization
Ray bogman   site performance optimizationRay bogman   site performance optimization
Ray bogman site performance optimization
 
How QA Testing for SEO Can Boost Your Traffic & Revenue
How QA Testing for SEO Can Boost Your Traffic & RevenueHow QA Testing for SEO Can Boost Your Traffic & Revenue
How QA Testing for SEO Can Boost Your Traffic & Revenue
 
How Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analyticsHow Google Tag Manager changes everything you knew about website analytics
How Google Tag Manager changes everything you knew about website analytics
 
Front end performance on Shopify.com
Front end performance on Shopify.comFront end performance on Shopify.com
Front end performance on Shopify.com
 
Blue Prism Online Training.pdf
Blue Prism Online Training.pdfBlue Prism Online Training.pdf
Blue Prism Online Training.pdf
 
Blue Prism Online Training.pdf
Blue Prism Online Training.pdfBlue Prism Online Training.pdf
Blue Prism Online Training.pdf
 
PubWest Presentation v1.0
PubWest Presentation v1.0PubWest Presentation v1.0
PubWest Presentation v1.0
 
Jira customization
Jira customizationJira customization
Jira customization
 
All about google tag manager - Basics
All about google tag manager - Basics All about google tag manager - Basics
All about google tag manager - Basics
 
London Book Fair v1.0
London Book Fair v1.0London Book Fair v1.0
London Book Fair v1.0
 
Secrets to Optimize Website Tracking for User Engagement
Secrets to Optimize Website Tracking for User EngagementSecrets to Optimize Website Tracking for User Engagement
Secrets to Optimize Website Tracking for User Engagement
 
Codemotion Rome 2016 - Polymer
Codemotion Rome 2016 - PolymerCodemotion Rome 2016 - Polymer
Codemotion Rome 2016 - Polymer
 
Polymer is production ready, how about you?
Polymer is production ready, how about you?Polymer is production ready, how about you?
Polymer is production ready, how about you?
 
Testing for performance
Testing for performanceTesting for performance
Testing for performance
 
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan TaylorOptimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
Optimization 2020 | Using Edge SEO For Technical Issues ft. Dan Taylor
 
Alexandr Vronskiy "Evolution of Ecommerce Application"
Alexandr Vronskiy "Evolution of Ecommerce Application"Alexandr Vronskiy "Evolution of Ecommerce Application"
Alexandr Vronskiy "Evolution of Ecommerce Application"
 
Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...
Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...
Drive More Traffic on Your Magento 2 eCommerce Store with Best Magento 2 SEO ...
 
[Comparison] Choosing the Right eCommerce Platform
[Comparison] Choosing the Right eCommerce Platform[Comparison] Choosing the Right eCommerce Platform
[Comparison] Choosing the Right eCommerce Platform
 
Web Performance Matters: Challenges, Solutions, Best Practices
Web Performance Matters: Challenges, Solutions, Best PracticesWeb Performance Matters: Challenges, Solutions, Best Practices
Web Performance Matters: Challenges, Solutions, Best Practices
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 

Magento Performance Workshop - Meet Magento 2012

  • 1. Magento Performance Workshop @mm12nl Magento Performance Workshop Website Performance Optimization (WPO) Server Performance Optimization (SPO) Ray Bogman [ray@jira.nl] Jira ICT www.jira.nl - @jiraict www.jira.nl
  • 2. Magento Performance Workshop @mm12nl About me Ray Bogman • Computer Geek since 1983 • Ethical hacker, security specialist • Performance specialist • Founder Jira ICT • Magento Lover since Day One • Joomla/Magento trainer/consultant Ray Bogman [ray@jira.nl] www.jira.nl
  • 3. Magento Performance Workshop @mm12nl My site is getting slower and slower, what's the problem? Ray Bogman [ray@jira.nl] www.jira.nl
  • 4. Magento Performance Workshop @mm12nl Webmaster Tools - Stress! Course: http://www.webpagetest.org/forums/showthread.php?tid=10936 Ray Bogman [ray@jira.nl] www.jira.nl
  • 5. Magento Performance Workshop @mm12nl What is the problem, how do I fix this? • Can I fix this myself? • Where do I look? Ray Bogman [ray@jira.nl] www.jira.nl
  • 6. Magento Performance Workshop @mm12nl the Performance Golden Rule [20 - 80%] “80-90% of the end-user response time is spent on the frontend. Ray Bogman [ray@jira.nl] Start there.” www.jira.nl By Steve Souders
  • 7. Magento Performance Workshop @mm12nl MPO Magento Performance Optimization Ray Bogman [ray@jira.nl] www.jira.nl
  • 8. Magento Performance Workshop @mm12nl How to optimize Magento? • Flat Product, Flat Catalog ● Compilation ● Caching ● Nitrogento ● Ez Zoom ● Full Page Cache Pro ● Advanced Block Cache ● Less Modules or turn them off ● Not to many JS frameworks ● Gzip ● Minify ● etc.... Ray Bogman [ray@jira.nl] www.jira.nl
  • 9. Magento Performance Workshop @mm12nl Let's get to work Live case Ray Bogman [ray@jira.nl] www.jira.nl
  • 10. Magento Performance Workshop @mm12nl Techniques & Resources •YSlow (Firebug/Firefox plugin) •Google Page Speed (Firefox/Chrome plugin) •Webpagetest.org •Gtmetrix.com •Whatsmyip.org/http_compression •Smushit.com/ysmush.it •Host-tracker.com •CSS Sprites (CSS technique) •CDN (Content Delivery Network) •Byte Internet (Magento hosting provider) •CloudVPS (Magento VPS images created by Jira) Ray Bogman [ray@jira.nl] www.jira.nl
  • 11. Magento Performance Workshop @mm12nl More Jira ICT •WPO/SPO audits – jira.nl/speed •Training & demo-days – www.magento-competence-center.com/ – cursus.jira.nl Ray Bogman [ray@jira.nl] www.jira.nl
  • 12. Magento Performance Workshop @mm12nl Thank you ray@jira.nl #jiraict www.jira.nl http://www.slideshare.net/jiraict http://www.facebook.com/jiraict Ray Bogman [ray@jira.nl] www.jira.nl