HTTP compression

HTTP compression

HTTP compression is a capability built into both web servers and web browsers, to make better use of available bandwidth. HTTP protocol data is compressed before it is sent from the server: compliant browsers will announce what methods are supported to the server before downloading the correct format; unsupported browsers will download uncompressed data. Data is usually compressed with either deflate or gzip modules specific to the server software.

ervers that support HTTP compression

*Microsoft IIS: built-in or using 3rd-party module
*Apache HTTP Server, via mod_deflate or mod_gzip
*Caucho Resin Professional, via GzipFilter
*Sun Java System Web Server
*Zeus Web Server
*Lighttpd, via mod_compress [Lighttpd's mod_compress only supports compressing static files, that is, no content dynamically generated from a cgi/fcgi/other program. mod_deflate is a modified version of mod_compress which supports dynamic content compression but it's planned for Lighttpd 1.5.0 which is still under development.]
*Nginx - built-in
*RaidenHTTPD - built-in
* Serenity Server - built-in.

External links

*RFC 2616
*Apache: [http://httpd.apache.org/docs/2.2/mod/mod_deflate.html mod_deflate] & [http://sourceforge.net/projects/mod-gzip/ mod_gzip]
* [http://trac.lighttpd.net/trac/wiki/Docs:ModCompress Compression with lighttpd]
* [http://www.15seconds.com/Issue/020314.htm 15 Seconds: Web Site Compression]
* [http://www.http-compression.com/ HTTP Compression] : resource page by the founder of VIGOS AG, Constantin Rack
* [http://www.serverwatch.com/tutorials/article.php/3514866 Using HTTP Compression] by Martin Brown of Server Watch
* [http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/d52ff289-94d3-4085-bc4e-24eb4f312e0e.mspx?mfr=true Using HTTP Compression in IIS 6.0] : Microsoft page
* [http://www.dotnetjunkies.com/Article/16267D49-4C6E-4063-AB12-853761D31E66.dcik Enabling HTTP Compression in IIS 6.0] : detailed article from Donnie Mack of DotNetJunkies
* [http://www.zipenable.com/ ZipEnable - a 3rd-party compression module for IIS6]
* [http://wiki.caucho.com/GzipFilter Caucho Resin Professional GzipFilter configuration]
* [http://www.jetnexus.com/iis.html/ jetNEXUS for IIS compression module - Advanced browser compatibility rule base]
* [http://www.pipeboost.com/ 3rd-party IIS module vendor with free testing for HTTP compression results]
* [http://www.ripcordsoftware.com/ IISxpress: 3rd-party compression module for IIS, free for non-commercial use]
* [http://www.httpzip.com/ httpZip- a 3rd-party compression module for IIS 5+]

Notes


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Compression stockings — and socks are specialised hosiery items designed to increase blood circulation. Their main theraputic purpose is to provide graduated pressure on the lower leg and foot and, in some cases, the thigh, to alleviate circulatory problems such as… …   Wikipedia

  • Compression shorts — are undergarments usually worn by athletes. They are form fitting garments and when worn cover the athlete s waist to mid or lower thigh. These garments are often made from a spandex type material, similar to cycling shorts. A major benefit of… …   Wikipedia

  • Compression fracture — Classification and external resources Compression fracture of the fourth lumbar vertebra post falling from a height. ICD 9 …   Wikipedia

  • Compression tights — or Compression sportswear are specially made leggings which mold to the user s physique. They promote blood circulation and increase oxygen flow to working muscles. They also help to wick away sweat and channel moisture away from the skin. All… …   Wikipedia

  • Compression molding — Compression molded rubber boots before the flashes are removed. Compression molding is a method of molding in which the molding material, generally preheated, is first placed in an open, heated mold cavity. The mold is closed with a top force or… …   Wikipedia

  • Compression sportswear — is clothing usually worn by athletes. They may be shorts, tights or underwear. They are form fitting garments and when worn cover the athlete s waist to mid or lower thigh. These garments are often made from a spandex type material. The main… …   Wikipedia

  • Compression (physical) — Compression test on a universal testing machine Physical compression is the result of the subjection of a material to compressive stress, which results in reduction of volume as compared to an uncompressed but otherwise identical state. The… …   Wikipedia

  • HTTP cookie — HTTP Persistence · Compression · HTTPS Request methods OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT Header fields Cookie · ETag · Location · Referer DNT · …   Wikipedia

  • HTTP referrer — HTTP Persistence · Compression · HTTPS Request methods OPTIONS · GET · HEAD · POST · PUT · DELETE · TRACE · CONNECT Header fields Cookie · ETag · Location · Referer DNT · …   Wikipedia

  • Compression ratio — For compression ratio in data compression, see data compression ratio. The compression ratio of an internal combustion engine or external combustion engine is a value that represents the ratio of the volume of its combustion chamber from its… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”