Nginx - настройка сжатия (компрессии): полное руководство

preview_player
Показать описание
Возвращаемся к основам - подробно разберём вопрос настройки сжатия в Nginx. Это базовая технология для ускорения загрузки сайтов, но как всегда есть много ньюансов. В этом видео посмотрим на параметры сжатия gzip и brotli, поговорим о различии динамического и статического сжатия, о выборе степени сжатия для основных применений.

На этом канале мы создаём максимально полезные видео по вопросам ускорения сайтов, веб-производительности и клиентской, а также серверной оптимизации.
Профессионально занимаясь ускорением сайтов, мы накопили значительный опыт, которым готовы поделиться с нашими зрителями и подписчиками. Так что присоединяйтесь, будет интересно!

Рекомендации по теме
Комментарии
Автор

Спасибо за информацию о сжатии. Для меня новичка это очень важно

sxnnuys
Автор

А вот Docker, Kubernetes контейнеризация в общем влияет как-то на производительность, скорость сайта?

AndersonSilva-dgmg
Автор

Скажите, пожалуйста, на счет одного момента: в конфиге nginx.conf сперва указан включенный gzip, затем чуть ниже - включенный brotli. Так и принято указывать сразу два метода (условно говоря, это работает по принципу - что ниже то и применится или как) или достаточно оставить лишь brotli?

uzmtxws
Автор

У меня Freebsd 11. Из пакетов установил brotli, затем в конфиг nginx прописал те же строки что и у Вас, перезапускаю nginx и получаю ответ: nginx: [emerg] unknown directive "brotli_static" in
Что я сделал не так, подскажите пожалуйста?

manjuan
Автор

Большое спасибо за урок. Мне как дилетанту пришли в голову, очевидные мысли, что статичный лендинг было бы удобно сжать заранее и отдавать в готовом виде и предполагал, что такое возможно и тут ваш урок подоспел. Немного новогоднего елея на самолюбие (что оказался прав). Еще раз, Спасибо!
И вопрос не по этой теме, но по существу: правильно ли я понимаю поисковики кэшируют у себя страницы и отдают их без обращение к моему серверу, если мой Nginx и html ему (поисковику) об этом сообщают? Как это эффективно делать?

dbthemv
Автор

Спасибо. А как заранее сжимать в brotli документы, с gzip понятно, а с br нет. И про настройку модуля pagespeed для nginx будет видос?

scorpicum
Автор

Привет!
Очень клевый канал, помог защититься от небольшого ddos'a настройкой nginx.
Сегодня возникла проблемма над которой я толчусь на месте, очевидно, что-то простое.
Я пытаюсь с одного сайта (https) запрос проксировать на другой сайт (https) и на другой путь, но! с теми же аргументами адресной строки что пришли на изначальный адрес.
Схематично это так,
server {
server_name abc.com;

location /a/b/ {
include proxy_params;
}
...
}

нифига не работает. Памагите!

fannigurt