| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Extensions > Как изпользовать gzip на веб сервере |
| Автор: mr.fox 25.12.2005, 02:47 |
| а вот форумы используют gzip, как они используют?? |
| Автор: fara 26.12.2005, 14:09 |
| mr.fox да используют. я точно знаю что phpBB использует. |
| Автор: mr.fox 26.12.2005, 15:38 | ||
я и сам знаю что используеться... я вот только спрашиваю, как это реализованно |
| Автор: Mal Hack 26.12.2005, 17:09 | ||
Вот пример из ИБФ.
ИМХО, самый рациональный скриптовый вариант. |
| Автор: wsr 6.1.2006, 23:28 | ||||
Я лично использую слдующий вариант!
9 - степень сжатия! 0-без сжатия! Еще желательно узнать поддерживает ли браузер пользователя сжатие!
Удачи! |
| Автор: Guest 15.1.2006, 15:23 | ||
Не работает у меня твой варант, а вот этот пашет:
|
| Автор: wsr 15.1.2006, 21:25 | ||||
А по моему тут тупость написана! нам же нужно реально узнать поддерживает ли браузер пользователя сжатие или нет! |
| Автор: CTAPbIuMABP 20.2.2006, 17:00 | ||
ИМХО не рационально, при соотношении "цена vs качество" наилучшей будет степерь сжатия 7 |
| Автор: wsr 20.2.2006, 23:21 | ||||
Прочитай мой пост повнимательнее! Я не рекомендовал использовать такую степень сжатия. Я всего лишь привел пример. И вообще, по проводимым мной тестам наилучший вариант как раз по соотношению "степень сжатия VS время" является 3-4 степень сжатия! |
| Автор: CTAPbIuMABP 21.2.2006, 12:33 | ||
Может это от сервера зависит?!... |
| Автор: mr.fox 24.2.2006, 04:07 |
| CTAPbIuMABP, ты нам глаза на жизнь открыл |
| Автор: OverClocker 30.1.2007, 12:26 | ||||
| Перепробовал все ваши варианты, но ничего не получилось. Либо возникает gzip-текст (если без заголовка "Content Encoding: gzip"), либо пустой экран. Я понимаю все функции, выполняющиеся при данной операции, но не понимаю, почему не работает: содержимое начала файла:
Теперь конец файла:
Выдаётся белый экран при выполнении данного кода. Если же не ставить заголовок, то выведется компресированные данные на экран. Броузер поддерживает gzip, т.к. я вижу, что он ставит заголовок "Accept-Encoding: gzip,deflate". В чём ещё может быть проблема? |
| Автор: -=Ustas=- 31.1.2007, 12:26 |
| http://phpclub.ru/faq/wakka.php?wakka=arch/archfaq/archfaq1 |
| Автор: OverClocker 31.1.2007, 13:16 |
| Что такое ob_implicit_flush(0)? Навернео проблема была в этом За ссылку спасибо! |
| Автор: OverClocker 31.1.2007, 13:35 |
| Не работает ни один вариант... |
| Автор: OverClocker 31.1.2007, 15:15 |
| Всё запахало. Трабла была в том, что получался смешанный текст: и компрессированный и обычный. Теперь другой вопрос: я хочу выдать на экран размер сжатого файла. Ведь компрессированный и обычный текст мешать нельзя! Неужели два раза компрессировать? |