Устойчивость к нагрузкам и сбоям едва ли не самые критичные параметры для работы веб сервера. Сегодня более половины сайтов в сети Интернет обслуживают веб сервера Apach и Nginx, широко известные своей свободной лицензией. Их взаимодействие с полным стеком веб технологий, привлекает все больше внимание индустрии. Однако, при всей схожести, они не являются альтернативой друг другу, поскольку обладают качественно разными характеристиками. Рассмотрим на примерах установку, настройку локальных серверов на ОС Windows x64 , а затем выявим их лучшие и худшие стороны...
На сегодняшний день двумя наиболее популярными веб-серверами с открытым исходным кодом для работы в Интернете являются HTTP-сервер Apache и NGINX. Более 50% веб-сайтов в мире работают на этих двух веб-серверах. В течение почти двух десятилетий веб-сервер Apache обслуживал около 60 процентов веб-сайтов в мире, пока не появился его конкурент NGINX (произносится как «engine-x»). В связи с резким ростом объемов трафика данных и количества пользователей всемирной паутины NGINX был создан для преодоления ограничений производительности веб-серверов Apache...