Профиль: Аноним (вход | регистрация) неRU opennet.me  
The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Выпуск nginx 1.31.5 и njs 1.0.1"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск nginx 1.31.5 и njs 1.0.1"  +/
Сообщение от opennews (??), 03-Сен-26, 07:44 
Опубликован выпуск основной ветки nginx 1.31.5, в  которой продолжается развитие новых возможностей. В параллельно поддерживаемую стабильную ветку 1.30.x вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей. В дальнейшем на базе основной ветки 1.31.x будет сформирована стабильная ветка 1.32. Код проекта написан на языке Си и распространяется под лицензией BSD...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66201

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от User (??), 03-Сен-26, 07:44   +/
Ну, как будто бы со всех сторон опоздали уже. API'шка вот вроде бы появилась - но управлять конфигурацией с её помощью нельзя. Сама конфигурация так и осталась не шибко programmers-friendly, ни поменять удобно ни провалидировать нормально.
njs прям по ссылке в новости - официальный труп. В общем, спасибо конечно - но задач раздачи-статики-вагонами у меня (уже) нет.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #2, #4

2. Сообщение от Аноним (2), 03-Сен-26, 08:12   +2 +/
пытался я тут настроить caddy, в типовой конфигурация все действительно красиво, но как только понадобилось сделать шаг в сторону, она просто не умеет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #5

3. Сообщение от Аноним (3), 03-Сен-26, 08:24   –1 +/
В 2026 году им бы не фичи новые сомнительные придумывать и писать, а искать и латать дыры, которые мамкины хакеры с клодами наверняка уже нашли и мешками торгуют в даркнете
Ответить | Правка | Наверх | Cообщить модератору

4. Сообщение от нах. (?), 03-Сен-26, 08:26   +1 +/
ну вроде статика с моего диска - никуда не девалась.
А зачем без конца менять конфигурацию (ценой как обычно невозможности проверить, какая она была вот на тот момент времени и чем отличается сейчас) - понятия не имею.

Сама конфигурация - с отсутствием нормальной иерархии и возможности изменять значения параметров (аж для целых двух накостылен обходной путь) - ужасна, но отражает глубокий внутренний мир, изменить ничего там нельзя не затронув само ядро, а это уже будет не nginx.

Впрочем, убогий acme модуль на безопастном йезычке радости тоже не добавляет.

Пользуйтесь apache если вам нужно что-то кроме статики, чо.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #6, #7

5. Сообщение от User (??), 03-Сен-26, 08:28   –2 +/
Так никто ж не спорит. Правда по сравнению с индейцем и nginx-то не ахти мастак, да? Только эти "шаги-в-сторону" нужны сиииильно не всем и не всегда.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2 Ответы: #10

6. Сообщение от User (??), 03-Сен-26, 08:51   +/
> ну вроде статика с моего диска - никуда не девалась.

Не, ну я тоже контейнеры с фронтендом пересобирать не бегу

> А зачем без конца менять конфигурацию (ценой как обычно невозможности проверить, какая она была вот на тот момент времени и чем отличается сейчас) - понятия не имею.

Ну, даже если не говорить о каких-нибудь ингрессах - у меня вот на dev'е caddy-docker-proxy стоит. с добавлением label чудо-бэкендеры справляются, а вот идея править nginx.conf в отдельной репе у них восторга почему-то не вызывала. Опять же, acme из коробочки без костылей и приседаний - плохо что ли? Да хорошо.

> Сама конфигурация - с отсутствием нормальной иерархии и возможности изменять значения параметров (аж для целых двух накостылен обходной путь) - ужасна, но отражает глубокий внутренний мир, изменить ничего там нельзя не затронув само ядро, а это уже будет не nginx.

Угу. Но вот кстати посмотри на haproxy - они configuration API, который преобразует нескучные json'ы во внутренний DSL я уж и не вспомню, сколько лет назад родили.

> Пользуйтесь apache если вам нужно что-то кроме статики, чо.

Да не, обычно envoy для всего хватает. Apache если и вижу - то в составе уже развернутых решений, которые работают настолько хорошо, что ни одному <censored> в голову не приходит вот взять - и УЛУЧШИТЬ!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4

7. Сообщение от Аноним (7), 03-Сен-26, 10:26   +/
а с реверсным проксированием на http/fastcgi что не так? зачем там конфигурацию менять по два раза в день?

вообще nginx изначально делался как static + reverse proxy, и эти обе две задачи он решает хорошо изначально. а application server из него делать не надо.

ну, в современных реалиях адекватный acme module нужен ещё

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #4 Ответы: #8, #9

8. Сообщение от User (??), 03-Сен-26, 10:53   +/
> а с реверсным проксированием на http/fastcgi что не так? зачем там конфигурацию менять по два раза в день?

А когда resolve в upstream в OSS версии появилась? Год назад? Два? А до того вот, ручками-ручками все.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

9. Сообщение от нах. (?), 03-Сен-26, 11:31   +/
> а с реверсным проксированием на http/fastcgi что не так?

да вроде немодно уже ж давно.

ну и с этим-то апач тоже прекрасно справится.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

10. Сообщение от Аноним (2), 03-Сен-26, 12:58   +/
апач уже лет 20 не трогал и не вспоминал, и слава богу
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру