Сформирован выпуск основной ветки nginx 1.17.5, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.16 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей)...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=51735
Apache самый распространенный, работает отлично. А чем проблемы?
Ну например, производительность и потребление RAM по сравнению с nginx несколько хуже.
Apache распространён только на шаред-хостингах. Если бы не они, давно был бы лидер nginx. Хотя, те же хостинги, часто прячут апач за nginx. Ну и опять же, Апач жрёт больше, даёт профита меньше. Nginx рулит.
> Apache самый распространенный, работает отлично. А чем проблемы?Слишком толсто. Попробуйте тоньше
nginx лучше Apache
Нет проблем, конкуренция это здорово.
Всему свой инструмент. Вот к чему пишут ещё десяток веб-серверов, не говоря что 640 Кб хватило бы всем, как хватило бы и одного браузера одной версии - а народ требует разнообразия, вот это как понимать!?
Это разные вещи, нублол.
Апач больше сервер приложений. Нгинкс http сервер, reverse proxy и load balancer.
Функциональность разная, кейсы разные.
что не мешает ипользовать nginx как полноценный веб сервер
Ничего не мешает, все нормальные люди давно перешли.
> Ничего не мешает, все нормальные люди давно перешли.так это был не вопрос )))
это было утверждение
https://news.netcraft.com/archives/2019/08/15/august-2019-we...У тебя криокамера подтекает
August 2019
nginx 31.56%
Apache 29.43%
> Apache самый распространенный, работает отлично. А чем проблемы?Немодно же!
Не вижу смысла так часто обновляться как они обновления выпускают. Задолбаться можно же.. Сижу только на lts-ках nginx и все..
Не вижу проблемы обновлятся хоть каждый день, конфиг то переписывать не приходится.
Ветки с нечетным числом на второй позиции — mainline, ветки в которых идет разработка. Ветки с четным — текущий «stable». Никаких LTS у nginx'а нет.
Текущий «stable» — 1.16
Текущий mainline — 1.17
В 1.16.x выходят только правящие баги релизы, в 1.17.x идет подготовка к ежегодному релизу(в апреле) нового «stable».
Серьезные конторы, типа Yandex, как не странно, используют mainline-ветку, а ты можешь сидеть на 1.16.x, пока 1.18.x не выйдет. Только раз в год не забывай переходить между «stable», а то в предыдущей ветке перестают выпускать баг-фиксы и ты с выдуманным тобой lts можешь остаться с багами и потенциальными уязвимостями.
ioctl(FIONREAD) - похоже на костыль для линуха и венды.
Судя по коду до него не доходит когда есть kqueue().