Dries Buytaert
Blog
Projects
Photos
About
The current
YSlow
score for the
drupal.org front page
is 74 (C). YSlow suggests that we reduce the number of CSS background images using
CSS sprites
, that we use a Content Delivery Network (CDN) like
Akamai
for delivering static files, and identifies an Apache configuration issue that affects the
Entity Tags
or
ETags
of static files. The problem is that, by default, Apache constructs ETags using attributes that make them unique to a specific server. A stock Apache embeds
inode numbers
in the ETag which dramatically reduces the odds of the validity test succeeding on web sites with multiple servers; the ETags won't match when a browser gets the original component from server A and later tries to validate that component on server B.