Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.117.70.132] |
|
Сообщ.
#1
,
|
|
|
На сайте лежат файлы сжатые в gzip.
Отдавая разрешаю кеширование как в браузере, так и для прокси-серверов. Если по HTTP_ACCEPT_ENCODING нет поддержки gzip, делаю Rewrite на PHP-файл, который распаковывает запрашиваемый gzip-файл и также даю разрешение на кеширование. ======================= Вопросы по gzip-файлам (глупые конечно, но может кто-то что-то интересное расскажет): 1 - Прокси держит кешированный файл тоже в gzip-формате или в распакованном? (это конечно их личное дело) 2 - Если в gzip-формате, то прокси будет проверять поддержку gzip клиентом??? 3 - или хотя-бы будет отсылать в заголовке ответа, что тип данных gzip? (как я отсылал Header append Content-Encoding "gzip") ------- блин, не в тот раздел запостил |
Сообщ.
#2
,
|
|
|
Тот же вопрос. Есть решения?
|
Сообщ.
#3
,
|
|
|
думаю сервер не дурак и сам справиться с gzip, по этому решил не заморачиваться и доверять пришедшему заголовку.
По идеи если к прокси пришёл запрос от клиента не понимающего gzip, то это не должно мешать ему переписать заголовок на accept: gzip пересылая его ко мне. Я вижу это, отсылаю ответ в сжатом виде, что съэкономит трафик, а он уже сам разберётся с каждым отдельным конечным пользователем, кто понимает gzip - тому отдаст в виде gzip, а кто нет - тому расшифрует. |