Почему Nginx лучше Apache?

Многие используют Nginx вместо Apache.

Потому что это «более легкий» веб-сервер.

Архитектура Nginx позволяет обрабатывать гораздо больше одновременных соединений, чем Apache, позволяет использовать преимущества тех методов экономии памяти, которыми пользуется Nodejs. Например, ему не нужно создавать новый поток с каждым запросом.

Именно эта архитектура и более низкие требования к памяти делают его способным обслуживать гораздо больше одновременных запросов, чем Apache.

Механизм, управляемый событиями, асинхронный и неблокирующий, не создаёт новые процессы для каждого веб-запроса.

Кроме того, Nginx иногда ставится «впереди» других веб-серверов, таких как Apache. По причине того, что он может работать как обратный прокси-сервер – он может выполнять функции балансировщика нагрузки, передавая запросы нескольким серверам.

0

Автор публикации

не в сети 7 дней

admin

1-70 Почему Nginx лучше Apache? 10K
Комментарии: 0Публикации: 596Регистрация: 21-04-2017

Добавить комментарий

Войти с помощью: