From Seo Wiki - Search Engine Optimization and Programming Languages
|This article may require cleanup to meet Wikipedia's quality standards. Please improve this article if you can. (October 2009)|
The mod_deflate module does not have a lower bound for file size, so it attempts to compress files that are too small to benefit from compression. This results in files smaller than approximately 120 bytes becoming larger when processed by mod_deflate.
You can check a server to see if it is sending out compressed data, and compression compatibility of your browser for example here.
When textual content compressed using mod_gzip, it should maintain its MIME-type, according to their recommended media type:
- HTML: text/html
- XHTML: application/xhtml+xml
- CSS: text/css
The mod_gzip module is similar to mod_deflate, for Apache v1 and v2.
For further alternatives look here.
The mod_deflate module is part of Apache v2, licensed with Apache License 2.0.
Module level content compression for Apache started with mod_gzip, which is an external extension module, since Apache 1.3.
The developers of the Apache 2.0.x servers have included mod_deflate in the codebase for the server to perform a similar GZIP-encoding function. Early versions provided lesser amount of compression than mod_gzip .
Starting with Apache 2.0.45, the compression level of mod_deflate is configurable using the DeflateCompressionLevel directive. This directive accepts values between 1 (fastest compression speed, lowest compression ratio) and 9 (slowest compression speed, highest compression ratio), with the default value being 6. This change made the compression in mod_deflate comparable to mod_gzip out of the box.
- HTTP compression
- Some general purpose Apache modules
- Some programming language interfaces for Apache