Вход/Регистрация
UA RU
UA RU
  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

  • UA
  • RU
  • Новости
  • Front-end
  • Back-end
  • Блокчейн
  • Учебник по Rust
  • Mobile app
  • Книги
  • Подборки
  • Истории
  • Решения
  • Теория
  • Железо
  • Интервью
  • Спецпроекты
  • Реклама в издании
  • Редакционные правила
  • Наша редакция
  • Об издании
  • Контакты
  • Рейтинг блогеров Highload

Присоединяйтесь к нам

Web сервер — Highload.today

Главная > Web сервер
Web сервер - 1 год назад

Руководство для начинающих по nginx

Сергей Почекутов

Автор

NGINX

Nginx — популярный быстрый веб-сервер, который помогает связать воедино компоненты приложения: файлы HTML, CSS и JavaScript, бэкенд одного или сразу нескольких сервисов. Он также используется для распределения нагрузки, кеширования HTTP и обратного проксирования.

Web сервер - 1 год назад

Краткий справочник кодов состояний HTTP

Сергей Почекутов

Автор

HTTPS Status Codes — это стандартизированные коды, которые веб-сервер возвращает в ответ на HTTP-запросы сетевых клиентов. Они помогают понять статус: было ли соединение успешным или такой страницы не существует, есть ли перенаправление или превышен таймаут. В этой статье — подробный список кодов ответов с понятным описанием.

Highload - 2 года назад

nginx.conf

Игорь Грегорченко

Технический редактор Highload

nginx.conf — конфигурационный файл Nginx. Чтобы его найти нужно выполнить команду:

Highload - 2 года назад

Кэширование с Varnish

Игорь Грегорченко

Технический редактор Highload

Varnish – это гибкое решение для кэширования страниц на уровне Web сервера.

Highload - 2 года назад

Анализ нагрузки на сервер

Игорь Грегорченко

Технический редактор Highload

Анализ нагрузки на сервер позволит быстро понять причины медленной работы. Это необходимо делать еще и для того, чтобы вовремя планировать покупку новых серверов.

Highload - 2 года назад

Оптимизация Web сервера

Игорь Грегорченко

Технический редактор Highload

Web сервер – это самое первое звено в работе любого Web сайта. Он принимает запрос от клиента, формирует ответ и отправляет его обратно клиенту. Когда количество таких запросов растет, скорость работы Web сервера будет падать.

Highload - 3 года назад

Let’s Encrypt для шифрования соединения в Nginx

admin

Let’s Encrypt – бесплатный, открытый и автоматизированный центр сертификации, который уже выдал [https://letsencrypt.org/stats/ более 5 млн сертификатов]. Основные преимущества включают:

Highload - 3 года назад

Zabbix и Munin для сбора статистики Nginx

Игорь Грегорченко

Технический редактор Highload

Профилирование и мониторинг крайне важны для стабильной работы высоконагруженной системы. Кроме логов ошибок и запросов, Nginx имеет собственный модуль статистики [https://nginx.org/ru/docs/http/ngx_http_stub_status_module.html ngx_http_stub_status_module] с базовыми данными о работе веб-сервера.

Highload - 3 года назад

Оптимизация TLS в NGINX

Игорь Грегорченко

Технический редактор Highload

TLS (он же Transport Layer Security) – протокол защиты веб-страниц, который заменил собой SSL. По сути TLS = SSL и является следующим поколением (версией) устаревшего и подверженного POODLE-атакам стандарта.

Highload - 3 года назад

Кэширование динамики с SSI

admin

Кешировать сайты, которые редко изменяются довольно легко. Но ведь большинство современных сайтов имеют множество персонализированных элементов на странице (баннеры, виджеты и т.п.). Для таких случаев существует технология SSI. Технология очень простая, она позволяет разделить страницу на блоки и включить кеширование только для некоторых из этих блоков.

Highload - 3 года назад

Ошибка Nginx 405 Not Allowed

Игорь Грегорченко

Технический редактор Highload

Nginx выдает ошибку 405 Not Allowed, если для доступа к файлам используется запрещенный или неподдерживаемый метод. В большинстве случаев это POST, который в Nginx запрещен для доступа к статическим файлам.

Highload - 3 года назад

Кэширование с Varnish + ESI

admin

Если на Вашем сайте практически нет динамики, то Вы легко можете складывать все его страницы в кэш и практически не делать запросов к бекенду. Но что делать если на сайте есть персонализированные данные (авторизация, блок пользователя, баннера)?

Highload - 3 года назад

Отдача файлов c помощью Nginx

Игорь Грегорченко

Технический редактор Highload

Nginx часто используется только для отдачи файлов. Например, файловый хостинг. На что следует обратить внимание для оптимальной настройки Nginx под отдачу крупных файлов?

Highload - 3 года назад

Оптимизация в HTTP/2

admin

Протокол HTTP 1.1 служил верой и правдой почти 20 лет, так что появление новой спецификации было лишь вопросом времени. Его заменил HTTP/2, официально принятый в прошлом году и основанный на протоколе SPDY, разработанном Google.

Самые обсуждаемые статьи

Шесть инструментов, которые помогут пройти собеседование в IT0
Фальшивый найм назло конкурентам: экс-сотрудница раскрыла подробности увольнений в Meta0
«Девушка не может поехать домой в Украину — ей запрещает устав компании»: специалисты Jooble о ситуации на IT-рынке и трендах найма0
Неожиданно: количество наймов в феврале достигло пятимесячного максимума0
Топ текстов недели
1.
Чатбот Microsoft Bing на GPT-4 теперь доступен всем желающим: как воспользоваться
2.
Мощный инструмент, если уметь с ним обращаться: используйте Git как сеньор
3.
«Перестраховка на случай мобилизации»: как ведет бюджет и на что откладывает техлид с доходом в $10 тыс.
4.
Девелопер создал подборку ресурсов для айтишников: более 100 сообществ в Telegram, YouTube и Facebook
5.
Полиморфизм в языках программирования: виды и примеры как использовать в коде
6.
Все хуже и хуже: количество предложений от рекрутеров обвалилось до трехлетнего минимума
7.
Основатель Djinni: IT-рынку в 2023 году будет еще хуже. И вот почему
8.
Украинские работодатели начинают искать кандидатов со знанием ChatGPT: зарплаты — до 120 тыс. грн
9.
Самый богатый юрист США хочет засудить робота DoNotPay за деятельность без лицензии
10.
Заплатите сначала себе: 12 уроков из книги «Богатый папа, бедный папа», которые изменят вашу жизнь
  • Об издании
  • Наша редакция
  • Контакты
  • Политика конфиденциальности
  • Реклама в издании
  • Редакционные правила
  • Как отправить текст в редакцию

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.


Мы используем иллюстрации от Depositphotos


Отдельные материалы могут содержать ссылки на партнеров. Это не влияет на контент и политику редакции, но дает изданию возможности для развития.


Поддержка серверов

Партнер по SEO

Решение сложных IT-задач

© Highload. 2021-2023

Ваша жалоба отправлена модератору

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Отправить Отмена

Полезные решения для тех,
кто пишет код

Присоединяйтесь
к сообществу: