Archive | Technical Review

Tags: , ,

Beezid Technical Review

Posted on 01 January 2010 by admin

I have been busy for last few weeks. So here I am back with Fully technical review of Beezid. Beezid can use this review to improve their website performance.
The website has been rated as:

Grade : D
Overall performance score : 67

Make fewer HTTP requests

Homepage has 9 external Javascript scripts. Try combining them into one.
Homepage has 51 external background images. Try combining them with CSS sprites.

Decreasing the number of components on a page reduces the number of HTTP requests required to render the page, resulting in faster page loads. Some ways to reduce the number of components include: combine files, combine multiple scripts into one script, combine multiple CSS files into one style sheet, and use CSS Sprites and image maps.

Add Expires headers

There are 127 static components without a far-future expiration date.
Web pages are becoming increasingly complex with more scripts, style sheets, images, and Flash on them. A first-time visit to a page may require several HTTP requests to load all the components. By using Expires headers these components become cacheable, which avoids unnecessary HTTP requests on subsequent page views. Expires headers are most often associated with images, but they can and should be used on all page components including scripts, style sheets, and Flash.

Configure entity tags (ETags)
There are 89 components with misconfigured ETags.
Entity tags (ETags) are a mechanism web servers and the browser use to determine whether a component in the browser’s cache matches one on the origin server. Since ETags are typically constructed using attributes that make them unique to a specific server hosting a site, the tags will not match when a browser gets the original component from one server and later tries to validate that component on a different server.

Reduce the number of DOM elements
There are 1769 DOM elements on the page

A complex page means more bytes to download, and it also means slower DOM access in JavaScript. Reduce the number of DOM elements on the page to improve performance.

All Tests have been performed using YSlow from Yahoo.

Comments (0)

ShoutBox

Last Message
2 months, 1 week
 ago
  • Guest_4446 : bobcat
  • Guest_2781 : Can you review madbid.com?
  • rolex replica : good post
  • Tango : Do you have Beezid Promotion Codes?
  • Tiger : Cool..