Certain web servers (e.g., Nginx) can use a static cache of gzip-compressed files to prevent the server from compressing files during an HTTP call. Since compression occurs at another time, these compressed files can be compressed at a higher compression level for increased optimization.
The gzip_cache
plugin compresses all common text type files into a .gz
file within the same directory as the original file.
GZIP_CACHE_OVERWRITE
: If True, the original files will be replaced by the gzip-compressed files. This is useful for static hosting services (e.g S3). Defaults to False.GZIP_CACHE_EXCLUDE_TYPES
: A tuple of file extensions to exclude in addition to the built-in ones. Extensions must be specified with leading dot, e.g.GZIP_CACHE_EXCLUDE_TYPES = ('.php', '.py', '.tmp')