cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From o...@kompuart.pl (Leszek Gawron)
Subject Re: Compressing output from Cocoon
Date Mon, 03 Feb 2003 13:13:30 GMT
On Mon, Feb 03, 2003 at 01:50:00PM +0100, Bart Guijt wrote:
> Hi all,
> 
> I'm interested to see whether the following technique is useful for Cocoon apps as well:
compressing requested content if the client supports it. The article at the following link
illustrates this best:
> 
> 
>     http://www.servletsuite.com/servlets/compress.htm
> 
> 
> I browsed the Cocoon sources to see whether something like this was already implemented,
but apparantly it's not.
> 
> Has anybody used this before? What are your experiences?
use apache as an frontend and mod_gzip

here is a piece of config from httpd.conf:

LoadModule gzip_module modules/ApacheModuleGzip.dll
[...]
AddModule mod_gzip.c
[...]
<IfModule mod_gzip.c>
	mod_gzip_on Yes
	mod_gzip_dechunk Yes
	mod_gzip_keep_workfiles No
	mod_gzip_temp_dir c:/temp

	mod_gzip_minimum_file_size  50
	mod_gzip_maximum_file_size  0
	mod_gzip_maximum_inmem_size 1000000


	mod_gzip_item_include mime text/.*
	mod_gzip_item_include file .*

	LogFormat "%h %l %u %t \"%V %r\" %>s %b mod_gzip: %{mod_gzip_result}n In:%{mod_gzip_input_size}n
Out:%{mod_gzip_output_size}n:%{mod_gzip_compression_ratio}npct." common_with_mod_gzip_info2
	CustomLog logs/mod_gzip.log  common_with_mod_gzip_info2
</IfModule>

To be able to use mod_gzip with POST requests you have to hack both ApacheCore and mod_gzip
library
search google for "mod_gzip POST bug" and you will find an answer how. After patching it works
like a charm.
	ouzo
-- 
            __
         | /  \ |        Leszek Gawron            //  \\
        \_\\  //_/      ouzo@vip.net.pl          _\\()//_
         .'/()\'.     Phone: +48(600)341118     / //  \\ \
          \\  //  recursive: adj; see recursive  | \__/ |


---------------------------------------------------------------------
To unsubscribe, e-mail: cocoon-dev-unsubscribe@xml.apache.org
For additional commands, email: cocoon-dev-help@xml.apache.org


Mime
View raw message