Plugin Directory

Changeset 2299926


Ignore:
Timestamp:
05/07/2020 09:27:37 AM (6 years ago)
Author:
thanminhtu
Message:

Update Frequently Asked Questions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • website-speed-optimization/trunk/readme.txt

    r2299923 r2299926  
    6767
    6868= Why CSS, JS, HTML Optimization =
    69 *Minification refers to the process of removing unnecessary or redundant data without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on.
     69* Minification refers to the process of removing unnecessary or redundant data without affecting how the resource is processed by the browser - e.g. code comments and formatting, removing unused code, using shorter variable and function names, and so on.
    7070
    7171= Why Add Expires headers =
    72 *Expires headers tell the browser whether they should request a specific file from the server or whether they should grab it from the browser's cache.
     72* Expires headers tell the browser whether they should request a specific file from the server or whether they should grab it from the browser's cache.
    7373
    74 *The whole idea behind Expires Headers is not only to reduce the load of downloads from the server (constantly downloading the same file when it's unmodified is wasting precious load time) but rather to reduce the number of HTTP requests for the server.
     74* The whole idea behind Expires Headers is not only to reduce the load of downloads from the server (constantly downloading the same file when it's unmodified is wasting precious load time) but rather to reduce the number of HTTP requests for the server.
    7575
    76 *When you visit a website your browser is responsible for communicating with the web server to download all the required files. It then compiles those files to display the web page. As web pages become richer in graphics and content, more and more files are being transferred between your machine and the web server.
     76* When you visit a website your browser is responsible for communicating with the web server to download all the required files. It then compiles those files to display the web page. As web pages become richer in graphics and content, more and more files are being transferred between your machine and the web server.
    7777
    78 *In the past you would have an HTML file and maybe a few images to serve for your website, however many modern websites might have 50+ files per page to transfer. The files themselves can be a huge load increase by themselves but for each file you must create a request and even if requests are fractions of a second, they can soon add up. [Source](https://gtmetrix.com/add-expires-headers.html)
     78* In the past you would have an HTML file and maybe a few images to serve for your website, however many modern websites might have 50+ files per page to transfer. The files themselves can be a huge load increase by themselves but for each file you must create a request and even if requests are fractions of a second, they can soon add up. [Source](https://gtmetrix.com/add-expires-headers.html)
    7979
    8080== Screenshots ==
Note: See TracChangeset for help on using the changeset viewer.