Site Performance Optimization




           Site Performance Optimization
                       (SPO)




Jira ICT    ww...
Site Performance Optimization

About myself



               Ray Bogman
               • Computer Geek since 1983
       ...
Site Performance Optimization

Why Magento SPO?
Site Performance Optimization

Response time

What's a good response time to aim for?

Studies by Akamai claim 2 seconds i...
Site Performance Optimization




Is Magento too slow?
Site Performance Optimization

Analyse it, measure it
Site Performance Optimization

Response time


No more “next-next-next-finish” clicking

• A faster website requires work
...
Site Performance Optimization

Before SPO
Site Performance Optimization

After SPO
Site Performance Optimization

Optimizing Magento

How to optimize Magento?
● Reduce the number of HTTP requests


● Compr...
Site Performance Optimization

Minimize HTTP requests

• Minimize the number of images needed
• Combine images with CSS Sp...
Site Performance Optimization

CSS Sprite
Site Performance Optimization

Compress your content

Compress text-output (HTML, CSS, JavaScript):
• mod_deflate
• Gzip
Site Performance Optimization

Enable mod_deflate
Site Performance Optimization
Site Performance Optimization
Site Performance Optimization

Reduce size of images

                        • Indexing
                        • Compres...
Site Performance Optimization

Content Delivery Network (CDN)

  Content is delivered through network of servers,
  instea...
Site Performance Optimization
Site Performance Optimization
Site Performance Optimization

Enable mod_expires
Site Performance Optimization
Site Performance Optimization

http://yireo.com/spo
Site Performance Optimization

Techniques & Resources

•YSlow (Firebug/Firefox plugin)
•Google Page Speed
•Webpagetest.org...
Site Performance Optimization

More Yireo

•Magento & Joomla! extensions
   – MageBridge (yireo.com/magebridge)
   – Vm2Ma...
Upcoming SlideShare
Loading in …5
×

Ray bogman site performance optimization

1,646 views

Published on

SPO (Site Performance Optimization) een technisch/functionele sessie over het verbeteren van je Magento website qua snelheid: wat komt er allemaal kijken, denk aan shared vs. dedicated, CDN (content delivery network), images/css/js verbeteringen met site demo's. Ray Bogman merkt dat dit onderwerp erg hot is.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,646
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Ray bogman site performance optimization

  1. 1. Site Performance Optimization Site Performance Optimization (SPO) Jira ICT www.jira.nl - @jiraict Yireo www.yireo.com - @yireo
  2. 2. Site Performance Optimization About myself Ray Bogman • Computer Geek since 1983 • Ethical hacker, security specialist • Founder Jira ICT | Yireo • Magento Lover since Day One • Dad and Husband
  3. 3. Site Performance Optimization Why Magento SPO?
  4. 4. Site Performance Optimization Response time What's a good response time to aim for? Studies by Akamai claim 2 seconds is the threshold for e-commerce sites being acceptle. At Google they aim for under 0.5 second.
  5. 5. Site Performance Optimization Is Magento too slow?
  6. 6. Site Performance Optimization Analyse it, measure it
  7. 7. Site Performance Optimization Response time No more “next-next-next-finish” clicking • A faster website requires work • First analyzing, then tuning
  8. 8. Site Performance Optimization Before SPO
  9. 9. Site Performance Optimization After SPO
  10. 10. Site Performance Optimization Optimizing Magento How to optimize Magento? ● Reduce the number of HTTP requests ● Compress your content ● Reduce the image size ● Use a Content Delivery Network (CDN) ● ... and many many more tricks
  11. 11. Site Performance Optimization Minimize HTTP requests • Minimize the number of images needed • Combine images with CSS Sprites • Combine CSS and JavaScript
  12. 12. Site Performance Optimization CSS Sprite
  13. 13. Site Performance Optimization Compress your content Compress text-output (HTML, CSS, JavaScript): • mod_deflate • Gzip
  14. 14. Site Performance Optimization Enable mod_deflate
  15. 15. Site Performance Optimization
  16. 16. Site Performance Optimization
  17. 17. Site Performance Optimization Reduce size of images • Indexing • Compression
  18. 18. Site Performance Optimization Content Delivery Network (CDN) Content is delivered through network of servers, instead of just a single webserver
  19. 19. Site Performance Optimization
  20. 20. Site Performance Optimization
  21. 21. Site Performance Optimization Enable mod_expires
  22. 22. Site Performance Optimization
  23. 23. Site Performance Optimization http://yireo.com/spo
  24. 24. Site Performance Optimization Techniques & Resources •YSlow (Firebug/Firefox plugin) •Google Page Speed •Webpagetest.org •Whatsmyip.org/http_compression •Smushit.com/ysmush.it •host-tracker.com •CSS Sprites (CSS technique) •CDN (Content Delivery Network) •Byte Internet (Magento hosting provider)
  25. 25. Site Performance Optimization More Yireo •Magento & Joomla! extensions – MageBridge (yireo.com/magebridge) – Vm2Mage (yireo.com/vm2mage) – Delete-Any-Order in Magento (yireo.com/dao) – GoogleGears for Magento (yireo.com/gears) – Magento SPO (yireo.com/spo) •Training & demo-days – cursus.jira.nl

×