Прозрачный qzencode

  • Автор темы Автор темы Yurik
  • Дата начала Дата начала
Уж лучше тогда mod_deflate чем мод_гзип.
Кстати, действительно, дефлейт "прямее".
С гзипом у меня были траблы, типа у шефа на компе картинки на его сайте, когда на них Right+Click, то не показывался размер.
поставили mod_deflate - все рулез.
 
А кто такой mod_deflate ?

А то у меня в пхпинфо показывает
Apache Environment>HTTP_ACCEPT_ENCODING gzip, deflate
а в конфе такие модули не подключены, и в списке загруженных модулей их нет ...
Гдето я перемудрил? Или это о чемто другом?
 
>HTTP_ACCEPT_ENCODING gzip, deflate
это он показыввает заголовки запроса броузера (а не настройки апача), а он говорит что он умеет понимать gzip, deflate .

Описание метода здесь
http://www.ietf.org/rfc/rfc1951.txt

Описание модуля здесь
http://httpd.apache.org/docs-2.0/mod/mod_deflate.html

А лучше почитать здесь
http://pflanze.mine.nu/~chris/rus/readme.html
 
То есть deflate только для 2-го Апача?
(учитывая что собрать свой апач под виндой у меня тямы не хватит :( )
 
Апач + винда - это комбинация противоестественная imho.
Ставте апач на linux или freebsd; или если уж вы используете продукты microsoft то будьте последовательны и ставьте IIS.

А апач под виндой - это на крайний случай и только для отладки скриптов (при невозможности выкладывать их на хостинг в онлайне). И прикручивать на тестовый сервер еще какие-то модули совсем не к чему.
 
2 Barlone:
"Апач + винда - это комбинация противоестественная"
да мы тупые, ниче, в апаче дураки и в микрософте дураки, ну и я наверное тоже дурак. у меня апач 1.3.27 под НТ на production server и никаких траблов.
любуюсь - не налюбуюсь.

пойду mod_deflate смотреть :)
 
>А под виндузу такое есть
выходит что только компилировать нужно, dll что-то не нахожу нигде
 
Уважаемые!
винда:
apache2/modules/mod_deflate.so
мона его просто скопировать в
apache/modules/
?
 
а, это о mod_deflate от apache2
модуль от Russian apache так не пройдет, вот что говорит автор модуля
Поскольку для работы mod_deflate необходимо патчить тексты Apache, модуль должен быть статически слинкован с Apache.
Модуль, возможно, будет собираться на не-Unix платформах, но никаких телодвижений по портированию не делалось
 
потестил mod_deflate (Apache 2.0.44)
неплохо
очень приятная весчь
под Apache 1 не идет, так как фильтр, новая фича 2й версии
сжимает text/html прекрасно (ratio рузумеется, варьируется)
не разобрался со всеми настройками, но это дело наживное

P.S. PHP4.3.0 и Apache 2.0.44
прекрасно дружно запустились
теперь перейду обратно с 1 на 2 пока опять не заглючат :)))
 
I don't think there is a compelling reason to switch to Apache 2.0 at this point, there is no killer feature. Apache 1.3 does the job.
(c) Rasmus Lerdorf
 
кто бы спорил, Тони!
апач 1.3 рулит!
но мое право, верно? не откажи, плиз!
уже ставлю на продакшн сервер, тока без обид!
 
надоело ждать a2.0.45 :)
там им баг нужно пофиксить...
мне а2 сейчас нужен из-за mod_deflate в основном
в общем
сегодня поставил mod_gzip на a1.3.27
сжатие великолепное (2-3 раза)!
ура!
извините, если оффтопик, душа горит :)))
 
баг?
как мобильный вариант пробывал
PHP:
(extension_loaded('zlib')) ? ob_start('ob_gzhandler') : ob_start();
Но когда по некоторой причине (у меня для вывода сообщения об ошибке) использовать
PHP:
ob_end_clean();
echo "Bla bla";
то в ИЕ ничего не выводится (под Оперой все работает). После ковыряния сделал так:
PHP:
ob_end_clean();
header('Content-encoding: none');
echo "Bla bla";
и все заработало.
Но остался непонятен механизм ob_*. Это бага gz_handler? IE? ob_end_clean()? или так должно быть?
 
Сверху