Re: хранение статики в сжатом виде ?
Maxim Dounin
mdounin на mdounin.ru
Пн Авг 16 18:17:10 MSD 2010
Hello!
On Mon, Aug 16, 2010 at 04:18:32PM +0300, Gena Makhomed wrote:
> On 16.08.2010 13:31, Maxim Dounin wrote:
>
> >>Купили хостинг, там много неиспользованной процессорной мощности. Есть
> >>ли какой-нибудь способ под nginx хранить статику в сжатом виде, и
> >>распаковывать при отдаче ?
> >
> >Взять стандартный gzip_static + патч для gzip_static always +
> >gunzip.
> >
> >Ссылки по теме:
> >
> >http://mdounin.ru/hg/ngx_http_gunzip_filter_module/
> >http://nginx.org/pipermail/nginx/2009-December/017837.html
> >http://nginx.org/pipermail/nginx-devel/2009-December/000064.html
>
> Максим, а можно ли сделать так, чтобы содержимое кеша
> хранилось на диске всегда только в сжатом виде, а для тех
> клиентов, которые не поддерживают сжатие разжималось на лету?
Нет ничего проще: возвращать с upstream'а сжатую версию, и
разжимать при необходимости gunzip'ом.
Вообще вопрос не так давно достаточно подробно обсуждался
в английской рассылке, смотреть где-то тут:
http://nginx.org/pipermail/nginx/2010-March/019471.html
Maxim Dounin
Подробная информация о списке рассылки nginx-ru