Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Speed Rocket your WordPress website

Speed Rocket your WordPress website

One of the major reasons behind online driven frustration is because of a slow website. One would not want to visit such a website the second time. Right?
What if this is the case with your website? Won’t those low numbers on analytics dull your day? Are you not concerned about how and when did you website fail? If a website doesn’t load quickly, the user would probably leave it immediately. And, a dissatisfied user is worse than not having users at all!

This talk mainly deals with how one can speed up their WordPress website and make it faster for users, thus improving their conversions. This talk begins with educating about website hosting, latency and DNS. Then, shall be discussing about how you can optimize the performance of your WordPress website, having solutions for all sort of users, from beginner to advanced users, and for different hosting scenario. Further, discussion will be about different performance optimization strategies like cutting down your queries, tweaking the code base, caching mechanism, use of cloud services, scaling up and so on. All this together shall help a newbie or even someone who has their website slow and frustrating for users, faster and better optimized. Thus, saving their day.

Session Link: https://2019.stuttgart.wordcamp.org/session/speed-rocket-your-wordpress-website/

Video: https://wordpress.tv/2019/11/10/vineet-talwar-speed-rocket-your-wordpress-website/

Vineet Talwar

November 09, 2019
Tweet

More Decks by Vineet Talwar

Other Decks in Technology

Transcript

  1. @vineetsktalwar Lazy Loading §Lazy loading offscreen images with JS §

    Lozad.js or Lazysizes § <img loading=“lazy”> § Library as fallback with loading=lazy
  2. @vineetsktalwar Images CDN • S3+ CloudFront • Digital Ocean Spaces

    • Jetpack Photon • Akamai CDN • Fastly • Plugins: W3 Total Cache, WP Offload S3
  3. @vineetsktalwar • Page Cache • Browser Cache • Object Cache

    • Database Cache • Opcache, Redis, Memcached • W3 Total Cache, WP Super Cache Caching
  4. @vineetsktalwar • High bootup time • Defer Third Party Embeds

    • Obese Expensive Libraries • Split the Code • Preload, preconnect, prefetch, dns-prefetch • Minify, Automate minification Javascripts
  5. @vineetsktalwar Minify • Minify CSS, Minify JS • Optimize libraries

    with webpack: GoogleChromeLabs/webpack-libs-optimizations • Plugins: Autoptimize, W3 Total Cache
  6. @vineetsktalwar Resource Hints • Preconnect Critical Origin • Preload Critical

    Scripts • Prefetch Visible Links • Priority Hints (For Future)
  7. @vineetsktalwar Scaling • Scale Up and Scale Forward • Load

    Balancer Architecture • Serverless • Elasticsearch for queries
  8. @vineetsktalwar What else ? • Bloats • Unwanted Plugins •

    Optimize DB • Cleanup wp-admin • Expiry Header