1 / 8

6 WEB PERFORMANCE OPTIMIZATION TECHNIQUES

In this ppt contains web performance optimization techniques.

Arun75
Télécharger la présentation

6 WEB PERFORMANCE OPTIMIZATION TECHNIQUES

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 6 WEB PERFORMANCE OPTIMIZATION TECHNIQUES

  2. In general, the more HTTP requests your web page makes the slower it will load. • A browser is limited to opening only a certain number of simultaneous connections to a single host. • To prevent bottlenecks, the number of individual pages elements are reduced using resource consolidation whereby smaller files, such as images, are bundled together into one file. • This reduces HTTP requests and the number of round trips required to load a webpage. • Making fewer HTTP requests turns out to be the most important optimization technique, with the biggest impact. • If your time is limited, and you can only complete one optimization task, pick this one. 1. HTTP requests reduction

  3. Web pages are constructed from code files such JavaScript and HTML. • As web pages grow in complexity, so do their code files and subsequently their load times. File compression can reduce code files by as much as 80%, thereby improving site responsiveness. • Darshan, who runs Spider Solitaire Challenge, explains, “Low hanging fruit for file compression are images. • There are many tools out there that can reduce your image size and speed up your website. • For example, we materially sped up our spider solitaire games by reducing the image sizes of our digital playing cards.” 2. File compression

  4. Web Caching Optimization reduces server load, bandwidth usage, and latency. • CDNs use dedicated web caching software to store copies of documents passing through their system. • Leveraging the browser cache is crucial. It is recommended to have a max-age of 7 days in such cases. • This saves server time and makes things altogether faster • Code minification distinguishes discrepancies between codes written by web developers and how network elements interpret code. • Minification removes comments and extra spaces as well as crunch variable names in order to minimize code. 3. Web caching optimization

  5. Lossy compression techniques, similar to those used with audio files, remove non-essential header information and lower original image quality on many high-resolution images. • These changes, such as pixel complexity or colour gradations, are transparent to the end-user and do not noticeably affect the perception of the image. • Replacement of vector graphics with resolution-independent raster graphics. • Raster substitution is best suited for simple geometric images. 4. Lossy compression

  6. Don’t upload the original photos on your website, they are too heavy. Use tools like TinyPNG, Kraken.io, JPEGmini, etc, which reduces the size of the image while quality remains more or less the same. • Redirects are performance killers. • Avoid them whenever possible. A redirect will generate additional round-trip times and therefore quickly doubles the time that is required to load the initial HTML document before the browser even starts to load other assets. • Adopt Cloud-based Website Monitoring • There are significant advantages to offloading your website monitoring to a cloud-based host, for example, cost, scalability, efficiency, etc. 5. Image Optimization

  7. Web Font Performance • The disadvantages of web fonts, such as Google Fonts, are that they add extra HTTP requests to external resources. • Web fonts are also rendered blocking. Try to • prioritize based on browser support, choose only the styles you need, keep character sets down to a minimum, etc. • Hotlink protection • Hotlink protection refers to restricting HTTP referrers in order to prevent others from embedding your assets on other websites. Hotlink protection will save you bandwidth by prohibiting other sites from displaying your images. 6. Web Font Performance

  8. THANK YOU!!!

More Related