SlideShare a Scribd company logo
Designing and Theming for
Performance
Matthew Dorman
Sr. Vice President
NorthPoint Digital
@northps
@matthewdorman
/ About NorthPoint Digital
/ About Presenter
/ Why Performance is Important
/ Tools
/ Reduce – Reuse - Recycle
/ Trends
/ Questions / Open Discussion
WE LEAD WITH
3
We lead with experience
NEW YORKBOSTON PHILADELPHIA
NEW YORK BOSTON PHILADELPHIA
HQ
WE LEAD WITH
4
NorthPoint helps optimize
your digital presence
through a perfect blend:
Strategy.
Experience.
Technology.
WE LEAD WITH
5
Web.
Mobile.
Social.
We create digital
platforms so you have
endless possibilities:
WE LEAD WITH
6
Platforms / Technologies
WE LEAD WITH
7
About Speaker
 NJIT Alum (B.S. Computer Science)
 7+ years with NorthPoint
 Oversee OpenSource Team
 16+ years w/ Enterprise Websites
@matthewdorman
linkedin.com/in/matthewdorman
Matthew Dorman
WE LEAD WITH
8
Why? SEO Benefit
“Like us, our users place a lot of value in speed
— that's why we've decided to take site speed
into account in our search rankings.”
-Statement from Google on April 9, 2010
WE LEAD WITH
9
Why? Stickiness & Revenue
 For every 1 second of
improvement, up to a 2%
increase in conversions
 For every 0.1 second
improvement, incremental
revenue grew by up to 1%
 Noted SEO benefits for
entry pages and reduce
bounces
 End-user benchmarks
(actual measured times)
track optimization
WE LEAD WITH
10
Why? Case Study
 Testing incremental
changes
 Ad impressions up 33%
year-over-year in Feb ‘12
 Gallery ad impressions
tripled Year over Year
 Click-through rates stable
WE LEAD WITH
11
Which Loads Faster? Car and Driver vs. Edmunds
WE LEAD WITH
12
Which Loads Faster? Drupal vs. WordPress
WE LEAD WITH
13
Which Loads Faster? Acquia vs. Automattic
WE LEAD WITH
14
Tools
 Yahoo’s Yslow
developer.yahoo.com/yslow
 AOL’s WebPage Test
www.webpagetest.org
 Google’s PageSpeed
developers.google.com/speed/pagespeed
WE LEAD WITH
15
Reduce – Reuse - Recycle
Photo:
WE LEAD WITH
Fewer Requests (Reduce)
 FIX 400/50x ERRORS!
 Optimize Content
 Aggregate CSS
 Aggregate JavaScript
 Lossless Compression
 Lazy Load Images
WE LEAD WITH
17
Aggregation (Reduce)
WE LEAD WITH
18
Custom Fonts (Reduce)
 Images vs. Fonts
 Large Screens
 Limit Styles
 Body Content
 Sprite Replacement?
drupal.org/project/fontyourface
WE LEAD WITH
19
Sprites (Reuse)
 Better Load Time
 Easier Maintenance
 NorthPoint Contribution:
https://github.com/northpoint/SpeedySprite
WE LEAD WITH
20
SMARTER WordPress (Recycle)
WE LEAD WITH
21
Contribute (Recycle)
Plugins
quick-cache
wp-super-cache
w3-total-cache
wp-shmushit
jquery-image-lazy-loading
revision-control
performance-optimization-order-styles-and-javascript
http://wordpress.org/plugins
WE LEAD WITH
22
Hosting
WE LEAD WITH
23
Trends
Photo: images.businessweek.com
httparchive.org/trends.php
/ Why Performance is Important
/ Tools
/ Reduce – Reuse - Recycle
/ Trends
WE LEAD WITH
25
Questions? / Open Discussion
Photo: images.businessweek.com
WE LEAD WITH
New York Office
130 West 42nd Street
New York, NY 10036
Tel: 212-819-1700
Boston Office
470 Atlantic Avenue
Boston, MA 02110
Tel: 617-725-8888
Philadelphia Office
1650 Market Street
Philadelphia, PA 19103
Tel: 215-558-2700
info@northps.com / northps.com
THANK YOU
Matthew Dorman
mdorman@northps
@matthewdorman

More Related Content

Similar to Designing and Theming for Performance WordPress

How to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design ApproachHow to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design Approach
5th Finger
 
Example Web Development Presentation
Example Web Development PresentationExample Web Development Presentation
Example Web Development Presentation
DevLoadco
 
Thoughts on responsive web design pros, cons and other considerations
Thoughts on responsive web design pros, cons and other considerationsThoughts on responsive web design pros, cons and other considerations
Thoughts on responsive web design pros, cons and other considerations
Higher Education Marketing
 
Optimize Content for an Impactful Customer Journey
Optimize Content for an Impactful Customer JourneyOptimize Content for an Impactful Customer Journey
Optimize Content for an Impactful Customer Journey
Kirill Kronrod
 
Webengineering lecture 6
Webengineering lecture 6Webengineering lecture 6
Webengineering lecture 6
University of Swat
 
SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?
SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?
SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?
SEOzeo
 
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
Optimizely
 
What's New in SEO? February 2019 Update
What's New in SEO? February 2019 UpdateWhat's New in SEO? February 2019 Update
What's New in SEO? February 2019 Update
Laura Hampton
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvements
Alyss Noland
 
Digital Predictions, 2010 and Beyond
Digital Predictions, 2010 and BeyondDigital Predictions, 2010 and Beyond
Digital Predictions, 2010 and Beyond
Dan Dooley
 
How to Master SEO and Grow Your Business
How to Master SEO and Grow Your BusinessHow to Master SEO and Grow Your Business
How to Master SEO and Grow Your Business
Comcast Business
 
3 Ways to Go Mobile First with Responsive Design
3 Ways to Go Mobile First with Responsive Design3 Ways to Go Mobile First with Responsive Design
3 Ways to Go Mobile First with Responsive Design
ZURB
 
JD PRO RL WEB 2015x99
JD PRO RL WEB 2015x99JD PRO RL WEB 2015x99
JD PRO RL WEB 2015x99
Jeff M. Davis
 
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
RochelledeLeon5
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
Hamlet Batista
 
SharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s ComingSharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s Coming
Richard Harbridge
 
SharePoint 2016 And Office 365: A Look Ahead To What's Coming
SharePoint 2016 And Office 365: A Look Ahead To What's ComingSharePoint 2016 And Office 365: A Look Ahead To What's Coming
SharePoint 2016 And Office 365: A Look Ahead To What's Coming
Richard Harbridge
 
Leveraging Data Science in the Automotive Industry
Leveraging Data Science in the Automotive IndustryLeveraging Data Science in the Automotive Industry
Leveraging Data Science in the Automotive Industry
Domino Data Lab
 
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5th Finger
 
Learn SEO 2019 (Updated)
Learn SEO 2019 (Updated)Learn SEO 2019 (Updated)
Learn SEO 2019 (Updated)
Reshma Shaikh
 

Similar to Designing and Theming for Performance WordPress (20)

How to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design ApproachHow to Find Your Ideal Technical Responsive Design Approach
How to Find Your Ideal Technical Responsive Design Approach
 
Example Web Development Presentation
Example Web Development PresentationExample Web Development Presentation
Example Web Development Presentation
 
Thoughts on responsive web design pros, cons and other considerations
Thoughts on responsive web design pros, cons and other considerationsThoughts on responsive web design pros, cons and other considerations
Thoughts on responsive web design pros, cons and other considerations
 
Optimize Content for an Impactful Customer Journey
Optimize Content for an Impactful Customer JourneyOptimize Content for an Impactful Customer Journey
Optimize Content for an Impactful Customer Journey
 
Webengineering lecture 6
Webengineering lecture 6Webengineering lecture 6
Webengineering lecture 6
 
SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?
SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?
SEOzone 2015 - Shyam Dattani - Mobile has changed, have you?
 
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
The Optimizely Experience Keynote by Matt Althauser - Optimizely Experience L...
 
What's New in SEO? February 2019 Update
What's New in SEO? February 2019 UpdateWhat's New in SEO? February 2019 Update
What's New in SEO? February 2019 Update
 
Boosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvementsBoosting your conversion rate through web performance improvements
Boosting your conversion rate through web performance improvements
 
Digital Predictions, 2010 and Beyond
Digital Predictions, 2010 and BeyondDigital Predictions, 2010 and Beyond
Digital Predictions, 2010 and Beyond
 
How to Master SEO and Grow Your Business
How to Master SEO and Grow Your BusinessHow to Master SEO and Grow Your Business
How to Master SEO and Grow Your Business
 
3 Ways to Go Mobile First with Responsive Design
3 Ways to Go Mobile First with Responsive Design3 Ways to Go Mobile First with Responsive Design
3 Ways to Go Mobile First with Responsive Design
 
JD PRO RL WEB 2015x99
JD PRO RL WEB 2015x99JD PRO RL WEB 2015x99
JD PRO RL WEB 2015x99
 
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
How to Scale SEO Work NOBODY Wants to Do (Including Your Competitors) to Rapi...
 
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
How to scale SEO work NOBODY wants to do (including your competitors) to rapi...
 
SharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s ComingSharePoint 2016 & Office 365: A Look Ahead To What’s Coming
SharePoint 2016 & Office 365: A Look Ahead To What’s Coming
 
SharePoint 2016 And Office 365: A Look Ahead To What's Coming
SharePoint 2016 And Office 365: A Look Ahead To What's ComingSharePoint 2016 And Office 365: A Look Ahead To What's Coming
SharePoint 2016 And Office 365: A Look Ahead To What's Coming
 
Leveraging Data Science in the Automotive Industry
Leveraging Data Science in the Automotive IndustryLeveraging Data Science in the Automotive Industry
Leveraging Data Science in the Automotive Industry
 
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site5 Simple Actions to Make a Measurable Impact on Your Responsive Site
5 Simple Actions to Make a Measurable Impact on Your Responsive Site
 
Learn SEO 2019 (Updated)
Learn SEO 2019 (Updated)Learn SEO 2019 (Updated)
Learn SEO 2019 (Updated)
 

Recently uploaded

Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
jpupo2018
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Speck&Tech
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 

Recently uploaded (20)

Project Management Semester Long Project - Acuity
Project Management Semester Long Project - AcuityProject Management Semester Long Project - Acuity
Project Management Semester Long Project - Acuity
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
Cosa hanno in comune un mattoncino Lego e la backdoor XZ?
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 

Designing and Theming for Performance WordPress

  • 1. Designing and Theming for Performance Matthew Dorman Sr. Vice President NorthPoint Digital @northps @matthewdorman
  • 2. / About NorthPoint Digital / About Presenter / Why Performance is Important / Tools / Reduce – Reuse - Recycle / Trends / Questions / Open Discussion
  • 3. WE LEAD WITH 3 We lead with experience NEW YORKBOSTON PHILADELPHIA NEW YORK BOSTON PHILADELPHIA HQ
  • 4. WE LEAD WITH 4 NorthPoint helps optimize your digital presence through a perfect blend: Strategy. Experience. Technology.
  • 5. WE LEAD WITH 5 Web. Mobile. Social. We create digital platforms so you have endless possibilities:
  • 6. WE LEAD WITH 6 Platforms / Technologies
  • 7. WE LEAD WITH 7 About Speaker  NJIT Alum (B.S. Computer Science)  7+ years with NorthPoint  Oversee OpenSource Team  16+ years w/ Enterprise Websites @matthewdorman linkedin.com/in/matthewdorman Matthew Dorman
  • 8. WE LEAD WITH 8 Why? SEO Benefit “Like us, our users place a lot of value in speed — that's why we've decided to take site speed into account in our search rankings.” -Statement from Google on April 9, 2010
  • 9. WE LEAD WITH 9 Why? Stickiness & Revenue  For every 1 second of improvement, up to a 2% increase in conversions  For every 0.1 second improvement, incremental revenue grew by up to 1%  Noted SEO benefits for entry pages and reduce bounces  End-user benchmarks (actual measured times) track optimization
  • 10. WE LEAD WITH 10 Why? Case Study  Testing incremental changes  Ad impressions up 33% year-over-year in Feb ‘12  Gallery ad impressions tripled Year over Year  Click-through rates stable
  • 11. WE LEAD WITH 11 Which Loads Faster? Car and Driver vs. Edmunds
  • 12. WE LEAD WITH 12 Which Loads Faster? Drupal vs. WordPress
  • 13. WE LEAD WITH 13 Which Loads Faster? Acquia vs. Automattic
  • 14. WE LEAD WITH 14 Tools  Yahoo’s Yslow developer.yahoo.com/yslow  AOL’s WebPage Test www.webpagetest.org  Google’s PageSpeed developers.google.com/speed/pagespeed
  • 15. WE LEAD WITH 15 Reduce – Reuse - Recycle Photo:
  • 16. WE LEAD WITH Fewer Requests (Reduce)  FIX 400/50x ERRORS!  Optimize Content  Aggregate CSS  Aggregate JavaScript  Lossless Compression  Lazy Load Images
  • 18. WE LEAD WITH 18 Custom Fonts (Reduce)  Images vs. Fonts  Large Screens  Limit Styles  Body Content  Sprite Replacement? drupal.org/project/fontyourface
  • 19. WE LEAD WITH 19 Sprites (Reuse)  Better Load Time  Easier Maintenance  NorthPoint Contribution: https://github.com/northpoint/SpeedySprite
  • 20. WE LEAD WITH 20 SMARTER WordPress (Recycle)
  • 21. WE LEAD WITH 21 Contribute (Recycle) Plugins quick-cache wp-super-cache w3-total-cache wp-shmushit jquery-image-lazy-loading revision-control performance-optimization-order-styles-and-javascript http://wordpress.org/plugins
  • 23. WE LEAD WITH 23 Trends Photo: images.businessweek.com httparchive.org/trends.php
  • 24. / Why Performance is Important / Tools / Reduce – Reuse - Recycle / Trends
  • 25. WE LEAD WITH 25 Questions? / Open Discussion Photo: images.businessweek.com
  • 26. WE LEAD WITH New York Office 130 West 42nd Street New York, NY 10036 Tel: 212-819-1700 Boston Office 470 Atlantic Avenue Boston, MA 02110 Tel: 617-725-8888 Philadelphia Office 1650 Market Street Philadelphia, PA 19103 Tel: 215-558-2700 info@northps.com / northps.com THANK YOU Matthew Dorman mdorman@northps @matthewdorman