Drupal 7 'Improved caching system, Aggregation & gzip of multiple CSS, JS'

Drupal is a popular free and open source publishing platform powering sites such as The White House. This post highlights some of the improvements developed for upcoming Drupal 7 release:Drupal 7 has made its caching system more easily pluggable to allow for easier memcache integration. Also enabled caching HTTP headers to be set so that […]

Drupal is a popular free and open source publishing platform powering sites such as The White House. This post highlights some of the improvements developed for upcoming Drupal 7 release:

  • Drupal 7 has made its caching system more easily pluggable to allow for easier memcache integration. Also enabled caching HTTP headers to be set so that logged out users can cache entire pages locally as well as improve compatibility with reverse proxies and CDNs. A patch would which reduces both response size and time taken to generate 404 responses.
  • Drupal currently has ability to aggregate multiple CSS and JavaScript files by concatenating them into a smaller number of files. A patch allow aggregation to be enabled by default.
  • Drupal supported gzip of HTML, however CSS and JS files are delivered directly by webserver, so Drupal has less control. A patch stores compressed versions of aggregated files on write and uses rewrite and header directives in .htaccess that allow these files to be served correctly.

More Info: Drupal

[Source]