URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 129418
[ Назад ]

Исходное сообщение
"Выпуск http-сервера Lighttpd 1.4.68"

Отправлено opennews , 03-Янв-23 22:02 
Состоялся релиз легковесного http-сервера lighttpd 1.4.68, пытающегося сочетать высокую производительность, безопасность, соответствие стандартам и гибкость настройки.  Lighttpd пригоден для применения на высоконагруженных системах и нацелен на низкое потребление памяти и ресурсов CPU. Код проекта написан на языке Си и распространяется под лицензией BSD...

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


Содержание

Сообщения в этом обсуждении
"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:02 
Спасибо, но уже есть nginx, который можно собрать с отключенными модулями.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:10 
Держи в курсе.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 23:01 
Собрать можно, но совершенно не нужно, как впрочем и сабж. Современный бэкэнд сам себе сервер, куда более производительный, чем что угодно, что ты воткнёшь перед ним, а фронтэду сервер и вовсе не нужен. Остаётся 3½ нишевых применения, из которых 2 — поддержка легаси.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 23:40 
"фронтэду сервер и вовсе не нужен"...
Фронтэнд поставляется вместе с браузером? Как расширение или хрен выпилишь?

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 01:35 
> "фронтэду сервер и вовсе не нужен"...
> Фронтэнд поставляется вместе с браузером? Как расширение или хрен выпилишь

Приложуха на электроне :)))


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 03:43 
Ох уж эти современные фронтенды размером в гигабайт...

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 03:28 
> Ох уж эти современные фронтенды размером в гигабайт...

Зато и с браузером и даже вроде сервер не надо. "Вот такое вот хреновое лето".


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 20:49 
S3, глобальный CDN — выбирай, что больше нравится. Отдавать статические файлы — решённая проблема. И лучше, чем её решают за деньги ты сам не решишь.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено YetAnotherOnanym , 04-Янв-23 11:19 
> Современный бэкэнд сам себе сервер, куда более производительный, чем что угодно, что ты воткнёшь перед ним

Есть некоторый круг задач (балансировка нагрузки, фильтрация, tls offload и т.п.), которые общие для самых разных бэкэндов, и поэтому для них используют отдельный инструмент, а на бэкэнд возлагаются задачи непосредственно "продакшона".


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 02:54 
Да, и это называется Envoy. Или HAProxy. Nginx только если нагрузки тривиальные или какое-то легаси без nginx не может.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 10:26 
ИП Иванову или блогеру Васе до лампочки ваши современные бэкенды и фронтенды. Им нужен вордпресс или, какой-нибудь опенкарт и чтоб им нравилось, а пользователю было удобно тратить деньги. И это процентов 95 всех интернетов. Так что сабж или нгинкс или апач, мать его, это надолго, почти навсегда, если мерять десятками лет.  

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Бывалый смузихлёб , 05-Янв-23 17:16 
> ИП Иванову ... до лампочки. Им нужен вордпресс или,
> какой-нибудь опенкарт и чтоб им нравилось, а пользователю было удобно тратить деньги

И тем не менее, у ИП Иванова, с зашкварным вырвиглазным сайтом, оборот под 150 млн руб / год и 70 чел персонала, включая 40 то ли секретарш то ли сотрудниц службы поддержки и работы с клиентами которые либо только закончили ВУЗ, либо - ещё учатся

А сабж вполне сгодится во встройщину - нгинкс и апач там не особо любят


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 18:46 
Ну так ИП Иванову и блоггеру Васе вордпресс впарил такой же опеннетчик, который кроме Апача с Nginx ничего особо-то и не знает. А что им реально _нужно_ для присутствия в интернете, так это домен, генератор HTML из Md, аккаунт на гитхабе и ещё один на амазоне для бакета и лямбды. Работать будет годами с минимальным саппортом уровня раз в пару лет версию питона для лямбды поменять. У моего кастомера это работает с 2017 в таком режиме. Покажи мне подобное на вордпрессе. И, заодно, расскажи сколько это стоит.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 19:32 
Им не нужно чтобы было лучше, им нужен вордпресс или опенкарт с админкой. И никто им ничего не впаривал. Просто у их коллег или конкурентов тоже вордпрессы с опенкартами. А если им предложить  "генератор HTML из Md, аккаунт на гитхабе и ещё один на амазоне для бакета и лямбды", то они исчезнут и сменят номер телефона.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 06-Янв-23 02:38 
Поверь, вордпресс и опенкарт им точно так же не нужны. Им нужно, чтобы работало и было дешевле шопифая.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:12 
> безопасность
> написан на языке Си

да ладно! он просто никто сильно не ковырял


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:24 
Если сильно поковырять, то даже в Java можно найти интересное(log4shell)

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:45 
В сишке уязвимости уровня log4shell -- каждый день.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:54 
Сишка по крайней мере производительная. А этот чёртов дотнет нет.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 23:05 
Да, ну отсыпь пяток?

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:30 
Не знаю какой ты ойтишник, но петросян так себе

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:29 
Единственный нормальный http сервер в отличии от мусорного nginx который растолстел и затормозил похлеще апача.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:43 
Пишешь из-под денди? Нгинкс никогда ни у кого не тормозил. А тем более с отключенными модулями

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 16:38 
Времена нгинкса (sic!) уже давно прошли. Он был хорошим товарищем.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 22:53 
Кстати, сабж то менее производительный, что-то из одной категории с питоном. По-моему долгое время не было http/2 тоже (когда он уже продемонстрировал достаточно очевидную пользу), теперь вот нет http/3.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 00:59 
> http/2
> http/3

Абсолютное ненужно.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 01:21 
Экономит трафик, ниже задержки, быстрее подключения, меньше нагрузка.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 01:45 
Было бы актуально в эпоху dial-up или adsl но точно не сейчас когда безлим есть даже на телефоне и скорости менее 50 мбит встречаются только в деревнях.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 02:23 
А сетевики из ведущих корпораций всё равно сидят и придумывают, как сэкономить траффик. Неактуально во времена толстых каналов? А я вот читал, что напротив! Сейчас столько юзеров и столько в интернете контента, что если не экономить, забьет весь канал, даже жирный. Так что вот, экономия наше всё

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 05:22 
>Было бы актуально в эпоху dial-up или adsl но точно не сейчас когда безлим есть даже на телефоне и скорости менее 50 мбит встречаются только в деревнях.

Ты где такие скорости видел? Обычно скорости 4G не превышают 5 Мбит/с. 50 Мбит/с можно увидеть только через Wi-Fi 5-6 ГГц, 2.4 ГГц забит вусмерть.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Абгыва , 04-Янв-23 11:41 
> Обычно скорости 4G не превышают 5 Мбит/с.

Каво? Только в деревнях, на каком-нибудь порезанном для скупердяев Теле2...
https://www.speedtest.net/result/a/8958886611.png

А это на захламленном вусмерть 2,4 Ггц (16 точек ловит, 4 из которых сидят на или пересекают мой канал):
https://www.speedtest.net/result/a/8958908757.png


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено . , 04-Янв-23 14:08 
За мкадом тоже есть жизнь вообщето. И зарплаты там...

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Абгыва , 05-Янв-23 02:10 
Ну, так-то и я за мкадом, если шо... В мск только сервак, до которого скорость измерялась.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено iPony129412 , 04-Янв-23 15:01 
Берёшь, открываешь покрытие Билайн для Москвы и смотришь.
Шиш там - от места зависит.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Абгыва , 05-Янв-23 02:12 
Выше уже ответил. Я не в мск. 700 кило`метров от кремлевской стены. В мск только сервак до которого скорость измерялась.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено iPony129412 , 05-Янв-23 05:25 
> Выше уже ответил. Я не в мск. 700 кило`метров от кремлевской стены.

Без разницы.



"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено iPony129412 , 04-Янв-23 15:06 
А ещё бывают всякие там шоу.
Типа авиашоу или футбола. И огромная куча народа набегает и ложит связь в ноль.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено пох. , 04-Янв-23 19:12 
Вообще-то ради них тянут дополнительную опту и ставят дополнительные соты (ибо "капзатраты не имеют значения").

Ну, так было принято, в той, другой эпохе. Сейчас единственное твое шоу - посмотреть как красиво горит очередная Мега. Тут да, опты не напасешься а станцию и взять-то уже негде.



"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Абгыва , 05-Янв-23 02:19 
Так ты на авиашоу приехал или в тырнетиках посидеть? Вот и смотри свою шоу, шо ты в интернете забыл...

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено YetAnotherOnanym , 04-Янв-23 11:21 
Ну да, кроме твоего телефона ничего нет же.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено iPony129412 , 04-Янв-23 14:52 
> есть даже на телефоне и скорости менее 50 мбит встречаются только в деревнях.

ну да, ну да, врать-то.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 23:09 
> Было бы актуально в эпоху dial-up или adsl но точно не сейчас
> когда безлим есть даже на телефоне и скорости менее 50 мбит
> встречаются только в деревнях.

Ну, во первых, сервировать толпу всяких к@злин трафик кушает. Это раз. Во вторых, безлим на телефоне если и есть то условный. В третьих есть еще латенси а HTTP/1.1 страдает от кучи дурной фигни, типа head of line blocking, даже с пайплайнингом. Особенно с TCP. Особенно на беспроводке.

Предатавьте, вы ехали в чем-то, линк к соте отлип на пару секунл, TCP встал колом и ... теперь вообще удачи дождаться вгрузки тех страниц вообще. HTTP/3 это частично решает.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 03-Янв-23 23:07 
Ща исправят, погоди!

Продолжена чистка мини-модулей, которые можно заменить более гибкой Lua-реализацией mod_magnet. Удалены модули mod_evasive, mod_secdownload, mod_uploadprogress и mod_usertrack.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Ivan_83 , 04-Янв-23 04:43 
Он не растолстел, он оброс огромным колличеством модулей=плагинов.
Притом они почти все не зависят друг от друга, и можно собрать вообще без них всех.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 00:17 
Отличный сервер. В своих мелких высоко нагруженных проектах только его и использую, заменил nginx. Настраивать удовольствие. Есть фичи которых нет в nginx. И до ресурсов не жадный. А с nginx я пару лет назад долго голову ломал, от чего оно падает на ровном месте, да так и не нашел решения.
Под каждый проект свое конечно, где-то и Apache стоит годами.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено edo , 04-Янв-23 04:19 
> Есть фичи которых нет в nginx.

Можно примеры?

> А с nginx я пару лет назад долго голову ломал, от чего оно падает на ровном месте, да так и не нашел решения.

А что голову ломать? Включаем core dump, смотрим с помощью gdb, если непонятно — шлём разработчикам.
Алгоритм стандартный, подходит для любого приложения на си, в том числе и lighttpd с nginx


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Ivan_83 , 04-Янв-23 04:47 
Вероятно это намёк что лайти умеет сам перловые скрипты запускать и выплёвывать результат в веб, что уже давно не является проблемой для нгинх.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 11:35 
Является. Поскольку лайти запускает просто внешний скрипт. А nginx с перлом внутри превращается в неповоротливого глючного уродца. Который еще и течет:
There is a possibility that the main process and then worker processes will grow in size after every reconfiguration.
Просто прекрасно.

Но не то чтобы обе фичи были всерьез нужны после 2002го года. Поэтому, полагаю, и недописано и не будет.



"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Ivan_83 , 05-Янв-23 00:37 
Я запускаю перл через spawn-fcgi и nginx не парится при этом.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Ivan_83 , 04-Янв-23 04:46 
А я не могу юзать лайти вместо нгинха потому что у меня часть логики нужной мне и даже обработчиков реализована в конфиге нгинха, если я его начну менять - скорее всего придётся самому кодить этот функционал.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 07:09 
Еще один логику в веб-сервер засунул.

Что за люди, которые создают с усердием новые точки отказа?

А потом "ой, мы не можем быстро перейти на X, так как используемый нами Y закрыли. Нам нужно Z время на фиксы."


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 00:06 
> Еще один логику в веб-сервер засунул.

А микросервисы так вообще только из логики и состоят.

> А потом "ой, мы не можем быстро перейти на X

А зачем быстро переходить на X? Потому что у некоторых спорт такой - телепаться туда сюда за хайпом? Сабж так то не очень то и хайповый кстати. И имеет дурные проблемы с буферизацией.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Ivan_83 , 05-Янв-23 00:45 
Там нет логики, там обработка специфических запросов.
https://github.com/rozhuk-im/ssdpd/blob/master/nginx/nginx-u...
HTTP методы: SUBSCRIBE и UNSUBSCRIBE у меня заглушками отрабатывают.
Я бы мог и свой http сервер для этого иметь, и изначально так и было, но потом мне надоело его обмазывать костылями под разные клиенты и я переписал на php а вот эту специфику отдал nginx.

И мне не надо никуда переходить, nginx закрывает все задачи.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 04-Янв-23 10:38 
> А я не могу юзать лайти вместо нгинха потому что у меня часть логики нужной мне и даже
> обработчиков реализована в конфиге нгинха

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

Ну да, ну да - конфиг придется переписывать, причем не самым удобочитаемым на мой вкус образом, и тем более ни разу не 1:1. Хотя возможность избавиться от include или хуже того копипасты по двести раз - сама по себе добавляет читаемости.

Что там после этого будет с производительностью, дело, в общем-то темное.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Ivan_83 , 05-Янв-23 00:48 
Если поставить цель свалить на лайти - то я это сделать могу, но смысла в этом не вижу, ни прямо сейчас ни в перспективе лет 10-20.

"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Аноним , 05-Янв-23 09:17 
Апача хватит всьем?
Перспектива nginx в ближайшие лет 10 вырисовывается печальная - смузибои разбежались за всякими уродцами с конфигуацией где-то в облачке, "поцреоты"-разработчики прячутся по труднодоступным релокациям от сурового но справедливого суда, F5 ничего тебе делать не собирается.

Так что лично я периодически смотрю на альтернативы. Хотя эта - ну уж очень странная и страшненькая. Но может - дело привычки, конечно.


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено ivan_erohin , 05-Янв-23 14:06 
>  лично я периодически смотрю на альтернативы

а вот такое вы видели:

1) https://2ton.com.au/rwasa/

2) https://unit.nginx.org/


"Выпуск http-сервера Lighttpd 1.4.68"
Отправлено Ivan_83 , 06-Янв-23 07:04 
Прикол в том, что даже если вообще с ним ничего не делать - он от этого не перестанет работать и делать то что мне нужно.
В ближайшие 10 лет там разве что поддерживать сборку с внешними либами, коих тоже не много, больше особо делать нечего.

Мы сегодня дома посмотрели в вебгуй rtorrent+rutorrent и поняли что пользуемся им уже где то 12-13 лет, за это время там почти ничего не поменялось внутри и всё по прежнему устраивает.

Уточню: у меня оно дома применяется для раздачи контента по DLNA+WebDAV и в инет отдаёт вебайтик, всё ещё HTTP/1.1 и без tls.