LINUX.ORG.RU

Возможно ли ручное Gzip сжатие Web-контента - html, js, css?

 , , ,


0

1

Сделал морду и приложение для embeded linux сервера. Отлаживаюсь на писишке, под nginx. В целях минимизации данных и снижения нагрузки на целевой сервер решил сжать gzip-ом вручную, а не через опции httpd сервера. Однако, страницы не распаковываются - выводится код архива. Если без ручного сжатия, но со включенным встроенным сжатием, сайт работает. Возможно ли решить данную проблему?

в смысле будет лежать уже сжатое, а не на лету сжиматься?

Harald ★★★★★
()
Ответ на: комментарий от vertexua

И если ресурсов в обрез, то может лучше не Apache с потоком на запрос, а что-то полегче вроде nginx?

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

Нет. Там сейчас установлен lighthttpd. решил максимально ему жизнь упростить, т.к. ресурсов маловато.

MariaRTI
() автор топика
Ответ на: комментарий от MariaRTI

Ну вот тоже есть документация

https://redmine.lighttpd.net/projects/1/wiki/docs_modcompress#Caching

Только тут не precompressed, а кеш. В доках написано что если это установить, то сжатые файлы прокешируются на диске. Если как раз НЕ установить, то будут сжиматься на каждом запросе

vertexua ★★★★★
()
Ответ на: комментарий от MariaRTI

Content-Encoding: gzip

Но для такого потребуется настроить http сервер. Ищи инфу по своему веб. серверу аля «Precompress a static website in мой_любимы_веб._сервер».

vtVitus ★★★★★
()
Последнее исправление: vtVitus (всего исправлений: 1)
Ответ на: комментарий от theNamelessOne

Спасибо всем за советы. Буду пробовать.

MariaRTI
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.