7 ways to improve your web application performance on a budget
DESCRIPTION
Web page performance is vital to any online business. Luckily it doesn't cost a lot of money to grealty improve the performance of both your web sites, and your entire web application. This presentation points you to a number of tools, techniques, and best practices that you need to know about in any optimization effort.TRANSCRIPT
![Page 1: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/1.jpg)
7 Ways to Improve Your Web Application Performance (on a Budget)
![Page 2: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/2.jpg)
Introduction
![Page 3: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/3.jpg)
Goal #1
Actionable takeaway’s
![Page 4: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/4.jpg)
Goal #2
No need to take notes
![Page 5: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/5.jpg)
Goal #3
Goal #3
Finish early
![Page 6: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/6.jpg)
Goal #3
![Page 7: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/7.jpg)
Goal #3
![Page 8: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/8.jpg)
Agenda
Best practices
Free tools/services
3rd Parties
The Cloud
Making the most of your monitoring – Proactive
Making the most of your monitoring – Reactive
Social Media
Bonus
![Page 9: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/9.jpg)
#1
Best practices
![Page 10: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/10.jpg)
Steve Souders
![Page 11: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/11.jpg)
![Page 12: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/12.jpg)
14 Rules
![Page 13: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/13.jpg)
The Power of Less
Combine
Minimize
Compress
Cache
Sprites
![Page 14: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/14.jpg)
Combine
![Page 15: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/15.jpg)
Minimize
![Page 16: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/16.jpg)
Compress
![Page 17: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/17.jpg)
Cache
![Page 18: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/18.jpg)
CSS Sprites
![Page 19: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/19.jpg)
Location, Location, Location
CSS at the top
JavaScript at the bottom
Inline = Bad
Post-load
![Page 20: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/20.jpg)
Cuzillion
![Page 21: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/21.jpg)
#2
Free tools and services
![Page 22: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/22.jpg)
Firebug
DOMcontentLoaded
onLoad
blocking
![Page 23: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/23.jpg)
Firebug
No blocking
![Page 24: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/24.jpg)
Google Page Test
![Page 25: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/25.jpg)
Google Page Test
![Page 26: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/26.jpg)
Google Page Test
![Page 27: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/27.jpg)
![Page 28: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/28.jpg)
WebPageTest.org
![Page 29: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/29.jpg)
WebPageTest.org
![Page 30: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/30.jpg)
WebPageTest.org
![Page 31: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/31.jpg)
just-ping.com
![Page 32: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/32.jpg)
Smush.it
Image on the front page
![Page 33: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/33.jpg)
Smush.it
Awesome!
![Page 34: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/34.jpg)
#3
3rd Parties
![Page 35: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/35.jpg)
CDN’s
![Page 36: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/36.jpg)
CDN’s (pricing)
![Page 37: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/37.jpg)
Google Hosted Libraries
![Page 38: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/38.jpg)
DNS
![Page 39: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/39.jpg)
Ecosystem Management
![Page 40: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/40.jpg)
#4
The Cloud!
![Page 41: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/41.jpg)
Unexpected Capacity
![Page 42: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/42.jpg)
Offloaded capacity
![Page 43: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/43.jpg)
Application based CDN
![Page 44: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/44.jpg)
Lessons so far
![Page 45: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/45.jpg)
#5
Make the most of your existing monitoring
(Proactively)
![Page 46: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/46.jpg)
![Page 47: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/47.jpg)
![Page 48: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/48.jpg)
![Page 49: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/49.jpg)
![Page 50: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/50.jpg)
![Page 51: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/51.jpg)
![Page 52: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/52.jpg)
#6
Make the most of your existing monitoring
(Reactively)
![Page 53: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/53.jpg)
Insta-check globally
![Page 54: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/54.jpg)
Waterfall graph globally
![Page 55: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/55.jpg)
Add new monitors
![Page 56: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/56.jpg)
Script Recorder
![Page 57: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/57.jpg)
Alerting
![Page 58: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/58.jpg)
#7
Social Media
![Page 59: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/59.jpg)
![Page 60: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/60.jpg)
![Page 61: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/61.jpg)
![Page 62: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/62.jpg)
![Page 63: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/63.jpg)
Bonus Method
Bonus
Google Analytics + Event Tracking
![Page 64: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/64.jpg)
![Page 65: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/65.jpg)
Agent Dashboard
Event 2 Event 1 Event 3
![Page 66: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/66.jpg)
Code to time here
![Page 67: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/67.jpg)
Sample Graphs
![Page 68: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/68.jpg)
Links
Links to everything mentioned:
http://bit.ly/PerformanceLinks
Link to the presentation:
http://bit.ly/PerformancePresentation
![Page 69: 7 Ways To Improve your Web Application Performance On a Budget](https://reader036.vdocument.in/reader036/viewer/2022081602/55583918d8b42ac6078b4a3b/html5/thumbnails/69.jpg)
Thank You!
Questions?
Thanks for your feedback!
Lenny RachitskySenior Engineering Manager
Call Us: 877-524-8299
Email Us: [email protected]
Learn More: www.webmetrics.com
http://bit.ly/PerformanceLinkshttp://bit.ly/PerformancePresentation