YSlow is a great and free tool that performs an analysis of the website. Tells how to make the page load faster on the basis of a list of practical rules that determine the efficiency of the service. It underestimated the extension must be installed in Firefox or Chrome. Huge capacity addition in an easy and virtually free way to help significantly improve the performance of the service. On the http://developer.yahoo.com/yslow/ can download and test the extension on our website. The tool is designed for typical Internet services
YSlow has three rules to the testing site. For a rule YSlow (V2) received a score of A and 93 points but if we exclude the CDN server site has received up to 98 points. Use of the CDN servers for small parties is not required.
The practical rules for optimizing web sites:
- Minimizing HTTP requests - which means mainly the introduction of sources of graphics to the Css file and limit the amount of call of JavaScript files and CSS .
- Use of CDN servers that allow you to retrieve data from the nearest geolocation.
- The most important rule is the correct optimization of the use of links so as not to use the empty attribute href = "" and for graphics and file src = "."
- Properly setting the headers: mainly the addition of the character and the time of expiry of the cached page.
- Using Gzip compression, especially for CSS files, JavaScript , HTML .
- Inclusion on the top of the page references to CSS files.
- Adding at the end of the JavaScript.
- Avoid CSS Expressions "inline" in the HTML.
- Using external CSS files and JavaScript.
- Reducing the size of HTML, CSS and JavaScript with redundant spaces, go to the next line, tabs, etc. We recommend using a script http://code.google.com/p/minify/source/browse/trunk/min/lib/Minify/.
- Avoid redirects to pages 301 and 302 type
- Removal of repetitive scripts.
- The correct configuration that allows buffer ETAG static files.
- The correct setting headers for caching references Ajax .
- Using the GET method for the AJAX type requests because it is faster.
- Valid for designing hand - reducing the number of DOM elements.
- No erroneous references to non existing pages and files - error 404th
- Storing cookies on the small amount of data.
- Downloading files from the domain of static job that is not cookies.
- Do not scale the images by using styles in the HTML.
- Adding the favicon.ico file from the ETAG header guess.


