The OpenNET Project / Index page

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



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

"Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от opennews (??), 11-Май-23, 09:44 
Состоялся релиз легковесного http-сервера lighttpd 1.4.70, пытающегося сочетать высокую производительность, безопасность, соответствие стандартам и гибкость настройки.  Lighttpd пригоден для применения на высоконагруженных системах и нацелен на низкое потребление памяти и ресурсов CPU. Код проекта написан на языке Си и распространяется под лицензией BSD...

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

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

Оглавление

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


2. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Anonim (??), 11-Май-23, 10:01 
Особенно радует встраивание в основной исполняемый файл таких "востребованных" модулей, как mod_evhost, mod_scgi, mod_simple_vhost.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (3), 11-Май-23, 10:06 
Уже есть nginx, который можно скомпилировать с инимальным набором модулей - будет еще тоньше, чем так называемый "light"tpd.
Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск http-сервера Lighttpd 1.4.70"  +1 +/
Сообщение от Аноним (9), 11-Май-23, 10:51 
почему к nginx нету cgi
Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск http-сервера Lighttpd 1.4.70"  –9 +/
Сообщение от Аноним (3), 11-Май-23, 11:02 
не знаю, не в курсе. Вот о чем я точно в курсе, так это то, что CGI устарел и уже не нужен.
Ответить | Правка | Наверх | Cообщить модератору

11. "Выпуск http-сервера Lighttpd 1.4.70"  +5 +/
Сообщение от Аноним (11), 11-Май-23, 11:08 
Но как ты собираешься без CGI писать сайты на баше, си, ассемблере наконец?
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск http-сервера Lighttpd 1.4.70"  +1 +/
Сообщение от Аноним (3), 11-Май-23, 11:40 
я делаю по-другому: на си/ассемблере оформляю ограниченный HTTP-сервер, который единственное, что умеет - это апгрейдить соединение до WebSocket. Далее всё общение по нему. Перед приложухой ставлю nginx, который подавляющее большинство запросов отдает в виде статики (картинки, html, css, js), но определенный URL (URL вебсокета) передает приложению.
Ответить | Правка | Наверх | Cообщить модератору

13. "Выпуск http-сервера Lighttpd 1.4.70"  –1 +/
Сообщение от Аноним (13), 11-Май-23, 11:41 
Ну он человек здравый, и наверное не собирается писать сайты на предназначенных для этого языках. Даже PHP в тысячу раз лучше ассемблера для сайтостроения
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

20. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (20), 11-Май-23, 12:13 
Сайт на ассемблере и всём вышеперечисленном, ну кроме bash, можно сделать и на SGCI. Прослушивать несколько портов, принимать разделённые нулями переменные (то, что в CGI в environment), парсить запрос и давать ответ.
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

31. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (9), 12-Май-23, 16:17 
но ведь scgi как и fcgi требуют дополнительного сервера. у cgi другая сфера применения
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск http-сервера Lighttpd 1.4.70"  +2 +/
Сообщение от Аноним (23), 11-Май-23, 13:04 
fcgiwrap
Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

26. "Выпуск http-сервера Lighttpd 1.4.70"  +1 +/
Сообщение от Аноним (-), 11-Май-23, 16:43 
> Но как ты собираешься без CGI писать сайты на баше, си, ассемблере наконец?

На сях можно и сильно получше чем тот позор с полутора запросами в секунду. Скажем можете посмотреть на lwan.ws - у него "hello world" влезает на экран. На сях. И при этом в отличие от CGI легко возьмет призовые места в любом бенче.

Ответить | Правка | К родителю #11 | Наверх | Cообщить модератору

30. "Выпуск http-сервера Lighttpd 1.4.70"  +1 +/
Сообщение от Аноним (9), 12-Май-23, 16:12 
но ведь CGI это не про бенчи. Это совсем другая область применения
Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (-), 15-Май-23, 20:36 
> но ведь CGI это не про бенчи. Это совсем другая область применения

CGI это то что должно умереть. Потому что...
1) Имеет дохреналион проблем с безопасностью. Сильно больше чем можно себе представить.
2) Имеет дохреналион в квадрате проблем с перфомансом.
3) По этой причине ЭТО легко DoS'ят - и сервисы с устойчивостью и перфомансом "на дворе 90е" нафиг не упало. Особенно - если кодить на си!

Знаете что, возня должна все же воздаваться. Когда кодинг на си воздается призовым местом в бенче, серваком который полглобуса может сервировать, и хрен завалишь - это понятно. Когда это работает как кусок позора - ну знаете, на питоне такой позорчик чуть не oneliner'ом делается. Он правда никому кроме питоняши накодившего это не нужен такой, но общий уровень становится какой-то такой. И осмысленность этого соотношения под большим вопросом. Вы еще предложите начать котлы для паровых машин клепать.

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

15. "Выпуск http-сервера Lighttpd 1.4.70"  +1 +/
Сообщение от Аноним (15), 11-Май-23, 11:47 
Nginx устарел.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

16. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (16), 11-Май-23, 11:48 
Устарел, но например Network UPS Tolls (NUT) имеет веб морду на CGI. Я когда-то пытался совместить его с ngnix, помучался, плюнул и быстро все сделал на lighttpd.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

19. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (3), 11-Май-23, 12:06 
nginx слишком современный для этого вашего CGI
Ответить | Правка | Наверх | Cообщить модератору

25. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Ivan_83 (ok), 11-Май-23, 15:11 
fcgiwrap позволяет связать nginx с cgi.
Ответить | Правка | Наверх | Cообщить модератору

27. Скрыто модератором  +/
Сообщение от Аноним (-), 11-Май-23, 16:44 
Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Ivan_83 (ok), 11-Май-23, 15:10 
nginx любят за гибкость и лёгкость конфигурирования всякой мелкой логики при обработке запросов.
У меня много всякого разного на nginx понастроено, чтобы получить аналогичный функционал без nginx нужно было бы кодить и юзать несколько разных программ.
Ответить | Правка | К родителю #16 | Наверх | Cообщить модератору

28. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Омномно (?), 12-Май-23, 00:30 
А можно заюзать Apache для получения "аналогисного" функционала)
Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Ivan_83 (ok), 15-Май-23, 00:31 
Не получится.
Ответить | Правка | Наверх | Cообщить модератору

21. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (21), 11-Май-23, 12:30 
Но у тебя получилось нетонко.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

4. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (4), 11-Май-23, 10:20 
"Обеспечена экспериментальная поддержка сборки для платформы Windows."
Срамота же, под самую популярную ОС делают через черную дыру
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск http-сервера Lighttpd 1.4.70"  +3 +/
Сообщение от EULA (?), 11-Май-23, 10:31 
К сожалению, количество устройств, на которых может работать Windows в десятки раз меньше, чем количество устройств на которых нужен web-сервер.
Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от Аноним (21), 11-Май-23, 12:34 
Зачем вообще делают, у них же есть WSL2?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

6. Скрыто модератором  –5 +/
Сообщение от Аноним (-), 11-Май-23, 10:25 
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск http-сервера Lighttpd 1.4.70"  +2 +/
Сообщение от Аноним (17), 11-Май-23, 11:49 
Странно: "... отдельные модули не использовались на практике", так их встроили в Lighttpd. Чтобы мёртвым грузом в памяти сидело, раз функциональность не использовали?
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск http-сервера Lighttpd 1.4.70"  +/
Сообщение от adsh (ok), 12-Май-23, 03:39 
Имеется в виду, что в виде отдельных модулей их, на практике, не собирали (компиили в основной исполняемый файл). Вот и сборку, в виде модулей, для них отменили.
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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