Optimising DNS Lookups

  • Remove unnecessary Resource file
  • CSS Sprites
  • Combine CSS
  • Combine JS

Optimising Resource File Size

  • Minification
    • CSS
    • Java Script
    • HTML
  • Compress
    • Gzip Compression

Tools I use to Optimise DNS Lookups & File Sizes

  • Grunt
  • Gulp
  • Yarn
  • Bower

Optimising SQL Queries

  • Optimising the number of Queries
  • Optimising Load time of those Queries
  • Measuring number of queries
  • Removing Unwanted Queries
  • Removing Duplicate Queries
  • Replacing Static SQL Queries with alternative
  • Caching Queries if needed

Optimising Functions

  • Measuring Functions Performance
  • Improving each Function
  • Running only required functions on a page

Content Delivery Network ( CDN )

Services which I use for CDN

  • Amazon CDN
  • Cloud Flare

Header

  • Keep-alive header for persistent connection
    • Shouldn’t be of much issue in case of HTTP/2

Page Load

.. coming soon

Page Waterfall Optimisation

.. coming soon