<html><head><style type="text/css">body {word-wrap: break-word; background-color:#ffffff;}</style></head><body><div style="font-family: sans-serif; font-size: 16px">Eh isso, vou decidir se incluo a compressao dentro do modulo Template Toolkit e concentro todas as configuracoes no perl, ou se uso no web server e nao fico dependente do TT.<br>Acho que vou na segunda mesmo, como sugerido por vcs. Eh o correto. Valeu...<br><br><font color="#333333"><i><span style="font-size: 14px"><font face="sans-serif">Connected by MOTOBLUR™</font></span></i></font></div><br><br>-----Original message-----<br><blockquote style="; border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><div style="font-family: sans-serif; font-size: 14px"><b>From: </b>breno <breno@rio.pm.org><b><br>To: </b>saopaulo-pm@mail.pm.org<b><br>Sent: </b>Sun, 12 May 2013, 05:53:39 GMT+00:00<b><br>Subject: </b>Re: [SP-pm] Template Toolkit gzip<br><br></div>2013/5/12 Kojo <rbsnkjmr@gmail.com>:<br>> É que trabalhando em modo CGI, vc faz isso no próprio perl e manda<br>> compactado para o web server.<br>><br>> use IO::Compress::Gzip qw(gzip $GzipError) ;<br>><br>><br>> Mas realmente não achei nada em relação ao Template Toolkit, então acho que<br>> vai ter que ser no web server mesmo, a não ser que alguém conheça alguma<br>> outra opção...<br>><br><br>Olha, eu *realmente* acho que vc quer delegar isso para o servidor<br>web. Sério, é mais rápido, mais eficiente, mais fácil, e vai te dar<br>muito menos dor de cabeça. Mas, para não te deixar sem resposta,<br>experimente algo como usar CGI::Compress::Gzip em vez do CGI, por<br>exemplo:<br><br>----------------------8<----------------------<br>use strict;<br>use warnings;<br>use Template;<br>use CGI::Compress::Gzip;<br><br>my $q = CGI::Compress::Gzip->new;<br>my $tt = Template->new;<br><br>my $conteudo;<br>$tt->process( 'index.html', { var => 42 }, \$conteudo)<br>    or die 'erro processando template: ' . $tt->error;<br><br>print $q->header;<br>print $conteudo;<br>---------------------->8----------------------<br><br>Dá uma olhada na documentação do módulo para mais informações e<br>ressalvas quanto ao uso desse módulo em determinados ambientes e<br>configurações. Não dá pra ressaltar o suficiente: prefira *sempre* a<br>solução do lado do seu servidor web. Esse tipo de hack é pra usar só<br>em último caso, quando você realmente não pode tocar nas configurações<br>do servidor em hipótese alguma.<br><br>[]s<br><br>-b<br>=begin disclaimer<br>   Sao Paulo Perl Mongers: <a href="http://sao-paulo.pm.org">http://sao-paulo.pm.org</a>/<br> SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org<br> L<<a href="http://mail.pm.org/mailman/listinfo/saopaulo-pm">http://mail.pm.org/mailman/listinfo/saopaulo-pm</a>><br>=end disclaimer<br></blockquote></body></html>