Jira ICT - The magic of a fast website #jd11nl

1,304 views
1,200 views

Published on

The Magic of a fast website during Joomladays NL 2011

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

  • Be the first to like this

No Downloads
Views
Total views
1,304
On SlideShare
0
From Embeds
0
Number of Embeds
51
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Jira ICT - The magic of a fast website #jd11nl

  1. 1. The magic of a fast website @jd11nl Workshop: The magic of A fast website Website Performance Optimization (WPO) Server Performance Optimization (SPO)Jira ICT www.jira.nl - @jiraictYireo www.yireo.com - @yireo
  2. 2. The magic of a fast website @jd11nlAbout myself Ray Bogman • Computer Geek since 1983 • Ethical hacker, security specialist • Performance specialist • Founder Jira ICT | Yireo • Owner of wildhibiscus.nl • Joomla Lover since Day One • Joomla/Magento trainer/consultant
  3. 3. The magic of a fast website @jd11nlWhy do we need fast website?
  4. 4. The magic of a fast website @jd11nlResponse timeWhats a good response time to aim for?Studies by Akamai claim 2 seconds is thethreshold for websites being acceptle.At Google they aim for under 1.5 second.
  5. 5. The magic of a fast website @jd11nlIs Joomla slow?
  6. 6. The magic of a fast website @jd11nlCase: joomla-speed.comBefore:
  7. 7. The magic of a fast website @jd11nlResponse timeNo more “next-next-next-finish” clicking• A faster website requires work• First analyzing, then tuning
  8. 8. The magic of a fast website @jd11nlCase: joomla-speed.comAfter:
  9. 9. The magic of a fast website @jd11nlOptimizing JoomlaHow to optimize Joomla?● Professional Webhosting● Reduce the number of HTTP requests● CSS Sprites● Compress your content● Deflate/Expires content● Reduce the image size● Use a Content Delivery Network (CDN)● ... and many many more tricks
  10. 10. The magic of a fast website @jd11nl•Professional Webhosting• Not every webhoster is optimazed• Shared, Dedicated or VPS/VDS• Apache, Nginx, Lighttpd• File cache, Xcache, APC, Memcache etc...www.byte.nl (shared/dedicated)www.xlshosting.nl (VPS, optimazed images by Jira)
  11. 11. The magic of a fast website @jd11nlMinimize HTTP requests• Minimize the number of images needed• Combine images with CSS Sprites• Combine CSS and JavaScript
  12. 12. The magic of a fast website @jd11nlCSS Sprites
  13. 13. The magic of a fast website @jd11nlCompress your contentCompress text-output (HTML, CSS, JavaScript):• mod_deflate• Gzip
  14. 14. The magic of a fast website @jd11nlEnable mod_deflate & mod_expires
  15. 15. The magic of a fast website @jd11nlEnable gzip
  16. 16. The magic of a fast website @jd11nlReduce size of images • Indexing • Compression
  17. 17. The magic of a fast website @jd11nlContent Delivery Network (CDN) Content is delivered through network of servers, instead of just a single webserver
  18. 18. The magic of a fast website @jd11nlMeasure from different entry points 0.19 sec 0.40 sec
  19. 19. The magic of a fast website @jd11nlMeasure from different entry points 0.8 sec 0.9 sec
  20. 20. The magic of a fast website @jd11nlLets get to Work andGet Powered Up...
  21. 21. The magic of a fast website @jd11nlLets analyze some websites • http://www.yootheme.com/corona/ • http://demo.rockettheme.com/mar11/ • http://templates.joomlart.com/ja_methys/ • http://www.jira.nl/ • http://www.yireo.com/ • http://www.autobody.net/
  22. 22. The magic of a fast website @jd11nlWhat website should we analyze next?
  23. 23. The magic of a fast website @jd11nlTechniques & Resources•YSlow (Firebug/Firefox plugin)•Google Page Speed (Firefox/Chrome plugin)•Webpagetest.org•Gtmetrix.com (http://gtmetrix.com/reports/www.joomla-speed.com/iFp0naj4)•Whatsmyip.org/http_compression•Smushit.com/ysmush.it•Host-tracker.com•CSS Sprites (CSS technique)•CDN (Content Delivery Network)•Byte Internet (Joomla hosting provider)•XLS Hosting (Joomla dedicated VPS images by Jira)
  24. 24. The magic of a fast website @jd11nlMore Jira ICT•WPO/SPO audits – jira.nl/speed•Training & demo-days – www.joomla-competence-center.com/ – cursus.jira.nl
  25. 25. The magic of a fast website @jd11nl Thank you ray@jira.nl #jiraict www.jira.nlhttp://www.slideshare.net/jiraicthttp://www.facebook.com/jiraict

×