The OpenNET Project / Index page

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



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

"Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от opennews on 12-Ноя-17, 21:46 
Состоялся (http://www.lighttpd.net/2017/11/11/1.4.48/) релиз легковесного http-сервера lighttpd 1.4.47 (http://www.lighttpd.net). В новом выпуске переработана система сборки, которая переведена c Autotools на сборочную систему Meson (https://www.opennet.ru/opennews/art.shtml?num=47031). Кроме того, в состав включён  модуль mod_authn_sasl, позволяющий (https://redmine.lighttpd.net/issues/2275) организовать аутентификацию пользователей с использованием Cyrus SASL (saslauthd) по аналогии с одноимённым модулем из состава Apache httpd.


URL: http://www.lighttpd.net/2017/11/11/1.4.48/
Новость: http://www.opennet.ru/opennews/art.shtml?num=47555

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

Оглавление

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


1. "Выпуск http-сервера lighttpd 1.4.47"  –8 +/
Сообщение от A on 12-Ноя-17, 21:46 
Серьезно - кто его использует, и почему именно его?

Nginx и Apache отлично закрывают все потребности же?

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

3. "Выпуск http-сервера lighttpd 1.4.47"  –6 +/
Сообщение от Аноним (??) on 12-Ноя-17, 21:59 
> Nginx и Apache отлично закрывают все потребности же?

Nginx

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

9. "Выпуск http-сервера lighttpd 1.4.47"  +3 +/
Сообщение от key email(??) on 12-Ноя-17, 23:16 
https://ru.wikipedia.org/wiki/Lighttpd
Яндекс, гугл, википедия, убунта...
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

14. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от Аноним (??) on 13-Ноя-17, 05:23 
Яндекс уже не использует. Вроде, последним местом, где использовала лайти, был mirror.yandex.ru, но там уже nginx
Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Выпуск http-сервера lighttpd 1.4.47"  +6 +/
Сообщение от rm12 email on 12-Ноя-17, 23:42 
Как раз сейчас перехожу с него частично на nginx.

Какие же дубовые и тупые конфиги у nginx, это омфг. Тонны копипасты, тонны инклюдов, либо то и другое.

У Lighttpd синтаксис конфиг-файла гораздо более мощный, есть нормальные if'ы в том числе с регэкспами за которые не пугают сегфолтами на ровном месте, переменные за которые не пугают просадкой производительности, и т.д.

В результате всё получается очень лаконично и красиво.

В nginx'е для подобного результата предлагается наворачивать поверх конфига свою собственную систему макросов и автогенерацию из шаблонов.

А почему перехожу - потому что понадобилась функция reverse proxy, а Lighttpd как выясняется полнейшее барахло в этом плане, нет ни keepalive, ни пула соединений к бэкенду.

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

21. "Выпуск http-сервера lighttpd 1.4.47"  +3 +/
Сообщение от eRIC (ok) on 13-Ноя-17, 10:52 
> Как раз сейчас перехожу с него частично на nginx.
> А почему перехожу - потому что понадобилась функция reverse proxy, а Lighttpd
> как выясняется полнейшее барахло в этом плане, нет ни keepalive, ни
> пула соединений к бэкенду.

возможно, под reverse proxy можно было и Apache Traffic попробовать. nginx очень хороший, раз на него перешли. но потом возникнет что вам захочется статистку хорошую в разрезе сервера получать тогда придется: переходить на nginx-plus или же на haproxy

все зависит насколько у вас поставлены задачи, цели и требования.


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

36. "Выпуск http-сервера lighttpd 1.4.47"  –4 +/
Сообщение от anonymous (??) on 13-Ноя-17, 16:50 
В nginx как раз-таки не надо инклюды использовать.
Да и вместо ифов там гораздо более удобные мапы.
Вы б послушали лекции Сысоева, как правильно писать конфиги к nginx
Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

38. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от angra (ok) on 14-Ноя-17, 09:21 
> В nginx как раз-таки не надо инклюды использовать.

Да? И как же мне добавить один и тот же location или еще какой блок настроек в несколько серверов без include?

> Да и вместо ифов там гораздо более удобные мапы.

То, что их применение частично пересекается, вовсе не делает их заменой друг другу.

> Вы б послушали лекции Сысоева, как правильно писать конфиги к nginx

Ну раз вы послушали, так просветите меня.

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

42. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от anonymous (??) on 15-Ноя-17, 12:08 
>Да? И как же мне добавить один и тот же location или еще какой блок настроек в несколько серверов без include?

---
copy-paste.
https://habrahabr.ru/company/oleg-bunin/blog/313666/

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

39. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от Вы забыли заполнить поле Name on 14-Ноя-17, 14:24 
>не надо инклюды использовать

Ой ли?
https://www.nginx.com/resources/wiki/start/topics/tutorials/.../

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

17. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от G0Dzilla (??) on 13-Ноя-17, 09:27 
> Серьезно - кто его использует, и почему именно его?
> Nginx и Apache отлично закрывают все потребности же?

Я использую. 10 минут на подготовку сервера: OS (установка+настройка сети) + Lighttpd (скачать+собрать+запустить). Много не ест, покрывает нужды моих заказчиков на получение редкого (уникального) файла у проверенного поставщика.

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

24. "Выпуск http-сервера lighttpd 1.4.47"  +1 +/
Сообщение от Аноним (??) on 13-Ноя-17, 11:38 
Так и апач бы удовлетворил, кажется. Те же 10 минут. Файлы отлично отдавал, еще когда большая часть опеннета под стол ходила.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

40. "Выпуск http-сервера lighttpd 1.4.47"  +2 +/
Сообщение от Аноним (??) on 14-Ноя-17, 17:18 
Отлично, пока клиентов было мало и во весь рост не встала проблема медленных клиентов.

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

2. "Выпуск http-сервера lighttpd 1.4.47"  +1 +/
Сообщение от Exploit (ok) on 12-Ноя-17, 21:57 
Я юзаю. Чтобы раздавать юзерам один несчастный файлик, заводить целый апач, который кушает в разы больше, смысла не вижу.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск http-сервера lighttpd 1.4.47"  –6 +/
Сообщение от der_fenix on 12-Ноя-17, 22:19 
python3 -m http.server
python2 -m SimpleHTTPServer
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

6. "Выпуск http-сервера lighttpd 1.4.47"  +6 +/
Сообщение от Аноним (??) on 12-Ноя-17, 22:28 
То, что есть ещё более жрущие варианты, не отменяет того, что и апач сравнительно прожорлив.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Выпуск http-сервера lighttpd 1.4.47"  –7 +/
Сообщение от der_fenix on 12-Ноя-17, 22:48 
лол. Т.е. по твоим словам lighthttpd ест меньше 17 килобайт, причём значительно меньше? Да это прорыв! Срочно Нобелевский комитет созвать надо!
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

16. "Выпуск http-сервера lighttpd 1.4.47"  +5 +/
Сообщение от angra (ok) on 13-Ноя-17, 06:32 
Мне интересно, а откуда цифра в 17KB для питона взялась. В моей системе:

$ cat /proc/4144/cmdline
python2-mSimpleHTTPServer
$ cat /proc/4144/status | grep RSS
VmRSS:        9540 kB

От заявленного на три порядка отличается и это оно просто запущено, ничего еще не делало.

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

41. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от Аноним (??) on 14-Ноя-17, 17:20 
Bind делало. =)
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

18. "Выпуск http-сервера lighttpd 1.4.47"  +1 +/
Сообщение от eRIC (ok) on 13-Ноя-17, 10:36 
> python3 -m http.server
> python2 -m SimpleHTTPServer

зачем, если нужно чтобы тупо статику очень с хорошей пропускной способностью раздавать.


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

10. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от waylandbeliver (ok) on 12-Ноя-17, 23:18 
Да, я webdav модуль использую. Лайти приятный во всех отношениях легковесный серверок.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

12. "Выпуск http-сервера lighttpd 1.4.47"  +1 +/
Сообщение от rm12 email on 12-Ноя-17, 23:43 
> Я юзаю. Чтобы раздавать юзерам один несчастный файлик, заводить целый апач, который
> кушает в разы больше, смысла не вижу.

webfsd

mini-httpd

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

19. "Выпуск http-сервера lighttpd 1.4.47"  +1 +/
Сообщение от eRIC (ok) on 13-Ноя-17, 10:44 
дело вкуса, сферы применения, требований и надежности!

тут можно от слона (Апач, IIS и т.д)  до мышки (все мини и ультра компактные включая встраиваемые в оборудование) поставить и все будет работать.

> webfsd

6 Mar 2015: This is the last final developed version by original developer
I have no benchmark numbers for webfsd.


> mini-httpd

mini_httpd is a small HTTP server. Its performance is not great, but for low or medium traffic sites it's quite adequate.

я могу тоже кучу таких серверов предложить:
thttpd
busybox httpd
cherokee
LiteSpeed
Monkey HTTP Daemon
Hiawatha
mongoose
HFS
OpenBSD httpd
h2o
Flux
Katana (Owin)
Caddy
Yaws
....

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

31. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от scorry (ok) on 13-Ноя-17, 15:50 
> я могу тоже кучу таких серверов предложить:
> ...
> Hiawatha

Этот сервер немного не для «по-быстрому раздать файлик». Можно, конечно, но автор преследовал несколько другую цель.

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

22. "Выпуск http-сервера lighttpd 1.4.47"  +1 +/
Сообщение от Andrey Mitrofanov on 13-Ноя-17, 11:11 
>> Я юзаю. Чтобы раздавать юзерам один несчастный файлик, заводить целый апач, который
>> кушает в разы больше, смысла не вижу.
> webfsd
> mini-httpd

На 1 файл достаточно socat или socket. Или cat под xinitd.

//Ну, hhtp-заголовки в тот же файл положить, или cat RESPONSE; cat file.data шелом обернуть, если в 1 файл не.

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

30. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от EHLO on 13-Ноя-17, 14:25 
>>> Я юзаю. Чтобы раздавать юзерам один несчастный файлик, заводить целый апач, который
>>> кушает в разы больше, смысла не вижу.
>> webfsd
>> mini-httpd
> На 1 файл достаточно socat или socket. Или cat под xinitd.
> //Ну, hhtp-заголовки в тот же файл положить, или cat RESPONSE; cat file.data
> шелом обернуть, если в 1 файл не.

Уверен, что ты не издеваешься, а сам такое практикуешь. Поэтому вопрос: как проще в TLS обернуть?

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

33. "Выпуск http-сервера lighttpd 1.4.47"  +/
Сообщение от eRIC (ok) on 13-Ноя-17, 15:58 
> Уверен, что ты не издеваешься, а сам такое практикуешь. Поэтому вопрос: как
> проще в TLS обернуть?

stunnel


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

34. "Выпуск http-сервера lighttpd 1.4.47"  +1 +/
Сообщение от Andrey Mitrofanov on 13-Ноя-17, 16:12 
>> На 1 файл достаточно socat или socket. Или cat под xinitd.
> Уверен, что ты не издеваешься, а сам такое практикуешь. Поэтому вопрос: как
> проще в TLS обернуть?

А этого не знаю. Либо "это уже не проще" -- stunnel какой-нибудь, haproxy вот тут рядом "https терминируют" ("что такое не знаю, но слово красивое").

В принципе, cat-в-socat-е -- хак на "быстро ответить [на почти любой] http-запрос", без рукопожатий и многократных обменов туда-сюда. На TLS-ы всякие совсем не подходит, не похоже.

[[да, практикую. но in-house = не опубликовано. хвастаюсь "веб-сервером на gawk-е"
  http://www.opennet.ru/openforum/vsluhforumID1/96573.html#6
  http://www.opennet.ru/openforum/vsluhforumID3/111211.html#33
смущаю неокрепшие. и да, у меня %) отмазка есть: я не пропраммист.]]

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

25. "Выпуск http-сервера lighttpd 1.4.47"  –3 +/
Сообщение от Аноним (??) on 13-Ноя-17, 11:40 
А чем бы не раздавать один несчастный файлик nginx-ом, которые еще меньше кушает?
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

15. "Выпуск http-сервера lighttpd 1.4.48"  +1 +/
Сообщение от Аноним (??) on 13-Ноя-17, 06:28 
Во блин, заняться разрабам нечем. Лучше бы уже http2 запилили, чем трендовой фигней Meson страдать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Выпуск http-сервера lighttpd 1.4.48"  +2 +/
Сообщение от eRIC (ok) on 13-Ноя-17, 10:48 
> Во блин, заняться разрабам нечем. Лучше бы уже http2 запилили, чем трендовой
> фигней Meson страдать.

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

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

26. "Выпуск http-сервера lighttpd 1.4.48"  +/
Сообщение от Аноним (??) on 13-Ноя-17, 11:41 
> разработка поддерживается исключительно малой группой энтузиастов и гиков, на это понадобится немалое время...

И зачем так рисковать: брать софт, который пилят малыми силами?

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

28. "Выпуск http-сервера lighttpd 1.4.48"  +1 +/
Сообщение от eRIC (ok) on 13-Ноя-17, 14:21 
> И зачем так рисковать: брать софт, который пилят малыми силами?

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


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

27. "Выпуск http-сервера lighttpd 1.4.48"  +/
Сообщение от xm (ok) on 13-Ноя-17, 13:19 
> к сожалению http2 запланирована в v2 ветке ...

уже лет как 7.

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

29. "Выпуск http-сервера lighttpd 1.4.48"  +/
Сообщение от eRIC (ok) on 13-Ноя-17, 14:22 
> уже лет как 7.

:)


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

23. "Выпуск http-сервера lighttpd 1.4.48"  –2 +/
Сообщение от Аноним (??) on 13-Ноя-17, 11:21 
кстати да, вместо того чтобы ставить еще какие-то леваки типа Мезона, многим людям будет проще просто собрать nginx.
новомодная фигня в старых проектах - путь на кладбище :)
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

32. "Выпуск http-сервера lighttpd 1.4.48"  +/
Сообщение от Аноним (??) on 13-Ноя-17, 15:52 
Autotools никто не убирал он им отлично продолжает собираться. Meson идёт паралельно и пока не обязателен. А рядом паралельно ещё и есть Scons
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Выпуск http-сервера lighttpd 1.4.48"  +2 +/
Сообщение от Andrey Mitrofanov on 13-Ноя-17, 16:28 
>паралельно
> и пока не обязателен.

"--Рабинович, почму Вы уезжаете? --..." // https://www.anekdot.ru/id/422445/

>А рядом паралельно ещё и есть Scons

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

37. "Выпуск http-сервера lighttpd 1.4.48"  +2 +/
Сообщение от Аноним (??) on 13-Ноя-17, 19:11 
> А рядом паралельно ещё и есть Scons

Действительно заняться нечем…

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

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

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




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

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