Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Konstantin Tokar                     2:5020/400     06 Mar 2005  23:07:10
 To : Ilya Balashov
 Subject : Re: Zlib
 -------------------------------------------------------------------------------- 
 
 Ilya Balashov wrote:
 
 > Hello everybody.
 > 
 > Hа хостинге установлен модуль Compress::Zlib расскажите пожалуйста как с
 > помощью него можно осуществить сжатие страниц на лету, выдаваемых скриптом.
 > 
 > Пробывал так же с помощью CGI::Compress::Gzip, вот так
 > 
 > use CGI::Compress::Gzip;
 > my $cgi = new CGI::Compress::Gzip;
 > print $cgi->header();
 > print "<html> ...";
 > 
 > Hу не в какую не хочет сжимать.
 > 
 > 
 > Или может какие-нибудь другие способы подскажите?
 > (mod_gzip и прочее установить не предлагайте, провайдер на это не пойдет)
 
 Поставить mod_gzip, или что-то похожее. Иначе будут трудноуловимые 
 проблемы несовместимости с разными браузерами.
 
 В документации написано, что "At the time that a header is requested, 
 CGI::Compress::Gzip checks the HTTP_ACCEPT_ENCODING environment variable 
 (passed by Apache). If this variable includes the flag "gzip" and the 
 outgoing mime-type is "text/*", then gzipped output is prefered. [the 
 default mime-type selection of text/* can be changed by subclasses -- 
 see below] The header is altered to add the "Content-Encoding: gzip" 
 flag which indicates that compression is turned on."
 
 Может быть, проверишь, что в HTTP_ACCEPT_ENCODING?
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по:

 Тема:    Автор:    Дата:  
 Re: Zlib   Konstantin Tokar   06 Mar 2005 23:07:10 
Архивное /ru.cgi.perl/65779895c740.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional