Найти в Дзене
Уроки Linux

🛠️ ОПТИМИЗАЦИЯ NGINX: как ускорить сайт без лишней головной боли

🛠️ ОПТИМИЗАЦИЯ NGINX: как ускорить сайт без лишней головной боли Привет, админы и веб-маглари! 🚀 Знаешь ли ты, что даже самые культовые сайты способны ползти, если их не правильно оптимизировать? Сегодня расскажу тебе о простых способах сделать nginx быстрее и стабильнее без особых усилий. - Включи проксирование к кэшу, чтобы снизить нагрузку на backend: proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m max_size=1g inactive=60m use_temp_path=off; - Используй gzip-сжатие — оно уменьшит размер передаваемых данных: gzip on; gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript; - Разделяй статику и динамку, избегая блокировки запросов: location ~* \.(css|js|png|jpg|gif|ico)$ { expires max; log_not_found off; } - Включи буферизацию для ускорения отдачи страниц: client_body_buffer_size 128k; client_max_body_size 1m; Плюсы таких настроек — меньше времени загрузки, больше довольных пос

🛠️ ОПТИМИЗАЦИЯ NGINX: как ускорить сайт без лишней головной боли

Привет, админы и веб-маглари! 🚀

Знаешь ли ты, что даже самые культовые сайты способны ползти, если их не правильно оптимизировать? Сегодня расскажу тебе о простых способах сделать nginx быстрее и стабильнее без особых усилий.

- Включи проксирование к кэшу, чтобы снизить нагрузку на backend:

proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=my_cache:10m max_size=1g inactive=60m use_temp_path=off;

- Используй gzip-сжатие — оно уменьшит размер передаваемых данных:

gzip on;

gzip_types text/plain text/css application/json application/javascript text/xml application/xml application/xml+rss text/javascript;

- Разделяй статику и динамку, избегая блокировки запросов:

location ~* \.(css|js|png|jpg|gif|ico)$ {

expires max;

log_not_found off;

}

- Включи буферизацию для ускорения отдачи страниц:

client_body_buffer_size 128k;

client_max_body_size 1m;

Плюсы таких настроек — меньше времени загрузки, больше довольных посетителей и меньше нагрузки на сервер. А самое главное — все это делается легко и быстро!

А ты уже оптимизировал nginx или все еще экспериментируешь с настройками?

Подписывайся на канал https://t.me/LinuxSkill и тестируй свои знания в боте https://t.me/gradeliftbot — мир Linux и DevOps ждет тебя!