The OpenNET Project / Index page

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

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

"Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от opennews (??) on 24-Дек-16, 18:45 
Доступен (http://blog.lighttpd.net/articles/2016/12/24/lighttpd-1.4.44.../) релиз легковесного http-сервера lighttpd 1.4.44 (http://www.lighttpd.net). В новой  версии (http://www.lighttpd.net/2016/12/24/1.4.44/):


-  Добавлена поддержка заголовка "Transfer-Encoding: chunked", которые передаётся вместо заголовка Content-length и информируют клиента кусочной передеча ответа. Отправка тела HTTP-ответа начинается до того, как завершена генерация содержимого и пока не известен его размер;
-  В mod_dirlisting добавлена возможность отображения содержимого директории в формате HTML;
-  В mod_proxy добавлена опция для замены содержимого заголовка Host, отправляемого на бэкенд;
-  В mod_proxy добавлена опция  proxy.balance = "sticky";
-  В mod_ssi добавлена поддержка рекурсивного включения;
-  Улучшена переносимость и устранены проблемы со сборкой на некоторых устаревших платформ.

URL: http://blog.lighttpd.net/articles/2016/12/24/lighttpd-1.4.44.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=45758

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

Оглавление

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


1. "Доступен http-сервер lighttpd 1.4.44"  +3 +/
Сообщение от Аноним (??) on 24-Дек-16, 18:45 
Nginx третьим зарелизиться не хочет?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

3. "Доступен http-сервер lighttpd 1.4.44"  +2 +/
Сообщение от A.Stahl (ok) on 24-Дек-16, 19:16 
Ты никогда не передечивал ответ кусочно?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Доступен http-сервер lighttpd 1.4.44"  +4 +/
Сообщение от Ананимный on 24-Дек-16, 19:16 
Не сочтите за злую шутки или ещё что-то, но кто им пользуется и зачем? (осообенно когда есть nginx)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "Доступен http-сервер lighttpd 1.4.44"  +6 +/
Сообщение от Дед Анон email on 24-Дек-16, 19:21 
Я пользуюсь уже как 5 лет - всем устраивает.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Доступен http-сервер lighttpd 1.4.44"  +5 +/
Сообщение от A.Stahl (ok) on 24-Дек-16, 19:23 
>осообенно когда есть nginx

Да что вы носитесь с этим nginx? Надоели уже, ей богу. В любой новости про Апач или lighttpd обязательно найдётся кто-то, кто будет орать про nginx.

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

9. "Доступен http-сервер lighttpd 1.4.44"  –1 +/
Сообщение от Michael (??) on 24-Дек-16, 19:44 
А что не так с nginx? Есть же кошерный Apache.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

30. "Доступен http-сервер lighttpd 1.4.44"  +2 +/
Сообщение от Аноним (??) on 25-Дек-16, 09:51 
> А что не так с nginx? Есть же кошерный Apache.

Кошерен он только для производителей оперативки.

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

21. "Доступен http-сервер lighttpd 1.4.44"  –5 +/
Сообщение от th3m3 (ok) on 24-Дек-16, 21:06 
А что, есть что-то лучше Nginx? Неужели жрущий Апач?
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

36. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Санта on 25-Дек-16, 17:03 
>>  Неужели жрущий Апач?

Что сожрал у тебя Апач?

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

24. "Доступен http-сервер lighttpd 1.4.44"  +1 +/
Сообщение от arrnorets (ok) on 24-Дек-16, 21:54 
Угу, неофизм он такой. Особенно в тяжелой и затяжной форме.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

25. "Доступен http-сервер lighttpd 1.4.44"  +2 +/
Сообщение от Michael Shigorin email(ok) on 24-Дек-16, 22:13 
> Да что вы носитесь с этим nginx?

Просто он среди аналогов -- примерно как git среди меркуриалов и т.п.

PS: интересно, в нынешнем лайти уже нет таких страшных детских косяков, как с плюсиками в именах (не)отдаваемых файлов лет семь или сколько там назад?..

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

31. "Доступен http-сервер lighttpd 1.4.44"  –1 +/
Сообщение от Аноним (??) on 25-Дек-16, 09:56 
> Просто он среди аналогов -- примерно как git среди меркуриалов и т.п.

А в репах таки меркуриал горбатый. И разработчики с кучей тараканов в голове, в своем уютном междусобойчике где остальные довольно-таки не велкам. Ну и вообще - по состоянию на сейчас это такая полупроприетарная компания.

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

10. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 24-Дек-16, 19:48 
В nginx (без Plus), нету балансировки sticky без пару килобаксов денег.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

13. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Stalingrad on 24-Дек-16, 19:56 
А что мешает дописать балансировку sticky для не plus версии?
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

14. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 24-Дек-16, 20:10 
Уже написан, но это не то. В lighttpd/haproxy есть из коробки бесплатно.
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

32. "Доступен http-сервер lighttpd 1.4.44"  +2 +/
Сообщение от Аноним (??) on 25-Дек-16, 09:57 
> А что мешает дописать балансировку sticky для не plus версии?

А зачем бесплатно работать на коммерческую полупроприеарную компанию? К тому же иметь дело с их разработчиками - далеко не самое приятное занятие на свете, а начинка nginx такова что при попытке написать ему модуль можно сойти с ума. Потому что криво и геморройно.

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

15. "Доступен http-сервер lighttpd 1.4.44"  –2 +/
Сообщение от Аноняша on 24-Дек-16, 20:29 
А это по вашему что?
http://nginx.org/ru/docs/http/ngx_http_upstream_module.html#...
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

16. "Доступен http-сервер lighttpd 1.4.44"  –3 +/
Сообщение от Аноняша on 24-Дек-16, 20:33 
Из документации lighttpd: 'sticky' (since 1.4.44) sends requests from the same (client) IP to the same backend.

Это банальный ip_hash, который есть в nginx начиная с nginx 0.5.0.

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

19. "Доступен http-сервер lighttpd 1.4.44"  +2 +/
Сообщение от Аноним (??) on 24-Дек-16, 20:47 
https://nginx.org/ru/docs/http/ngx_http_upstream_module.html...

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

Эта директива доступна как часть коммерческой подписки.

не нужен, дорого, распил.

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

22. "Доступен http-сервер lighttpd 1.4.44"  –1 +/
Сообщение от Anonim (??) on 24-Дек-16, 21:37 
В китайском nginx-е есть: http://tengine.taobao.org/document/http_upstream_session_sti...
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

33. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 25-Дек-16, 10:00 
> В китайском nginx-е есть: http://tengine.taobao.org/document/http_upstream_session_sti...

Так китайский tengine появился просто потому что китайцы не смогли провзаимодействовать с разработчиками нжинкса и их закидонами. Сколько лет они лечили что динамическая загрузка модулей это фи? Блин, я все понимаю, кроме того зачем вообще нужны СТАТИЧЕСКИЕ модули. А разработчикам нжинкса нормально было. Вот китайцы и запилили форк под свои нужды.

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

35. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 25-Дек-16, 11:26 
>  зачем вообще нужны СТАТИЧЕСКИЕ модули.

Это метод разделения кода на части. Некоторые модули всё равно лезут друг другу в кишки, но в основном они относительно независимы.

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

40. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 27-Дек-16, 13:28 
вот и выросло поколение пепси которое не знает базовых основ процедурного программирования и одного из китов объектного, зато мнение имеет.

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

26. "Доступен http-сервер lighttpd 1.4.44"  +2 +/
Сообщение от Аноняша on 24-Дек-16, 22:34 
То, что в lighttpd называют sticky - в nginx называется ip_hash и доступно в бесплатной версии. То что в nginx называется sticky - в lighttpd нет вообще.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от НяшМяш (ok) on 24-Дек-16, 21:43 
Спроси у роутеров и прочих "вещей интернетов"
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

29. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 25-Дек-16, 08:33 
Ты таки не поверишь! Но есть ещё овердофига этих http серверов.

Nostromo, thttpd, mini_httpd, darkhttpd, quark, shus, ...

И ими кто-то пользуется, особенно когда особой нагрузки нет.

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

37. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 26-Дек-16, 13:37 
Мы используем в качестве примера небольшого HTTP сервера в сфере обучения студентов.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

27. "Доступен http-сервер lighttpd 1.4.44"  +2 +/
Сообщение от Умная Маша on 25-Дек-16, 02:07 
> Добавлена поддержка заголовка "Transfer-Encoding: chunked", который передаётся вместо заголовка Content-length и информирует клиента о кусочной передаче ответа. Отправка тела HTTP-ответа начинается до того, как завершена генерация содержимого и пока не известен его размер;

А с mod_fastcgi оно уже работает? Единственное, что побуждает юзать nginx - сабжевый mod_fastcgi сначала читает ВЕСЬ ответ от бэкенда в память, только потом отдаёт клиенту. Каноническая ънтырпрайз-задача: прикрутить банальный экспорт данных из базы в CSV. Вроде ничето не предвещало засады. Бэкенд на питоне/руби/пыхапе тупо последовательно читает данные из БД и отдаёт CSV. В таблице оказалось 1000000 записей => lighttpd пожрал в себя всю память => 502 ДУРНЫЕ ВРАТА СВОП СВОП ОТКАЗ ЗАВИСАНИЕ СМЕРТЬ МЕРЗКАЯ ОТ ООМ-КИЛЛЕРА. Это некрасиво, ребята.

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

28. "Доступен http-сервер lighttpd 1.4.44"  –2 +/
Сообщение от Аноним (??) on 25-Дек-16, 03:51 
LiteSpeed SAPI module is a dedicated interface for PHP integration with
LiteSpeed Web Server. LiteSpeed SAPI has similar architecture to the
FastCGI SAPI with there major enhancements: better performance, dynamic
spawning and PHP configuration modification through web server
configuration and .htaccess files.

CentOS 5, 6, 7, Debian 7, 8 & Ubuntu 12, 14, 16
* http://open.litespeedtech.com/mediawiki/index.php/Help:Repos...
* openlitespeed pagespeed http://open.litespeedtech.com/mediawiki/index.php/Help:Modul...

# GPLv3
# yum info openlitespeed
# service lsws status # openlitespeed package (GPLv3)
# yum info ols-pagespeed # GPLv3 pagespeed

# Enterprise + openlitespeed
# yum info lsws
# service lsws status # Enterprise openlitespeed package
# yum info pagespeed # Enterprise pagespeed

# yum search lsphp | grep -E '^lsphp([0-9]+)\.x86_64'
lsphp53.x86_64
lsphp54.x86_64
lsphp55.x86_64
lsphp56.x86_64
lsphp70.x86_64
lsphp71.x86_64

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

38. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 26-Дек-16, 20:49 
и запускать какой-то левый бинарь у себя на хосте? исходники то где?
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

39. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 26-Дек-16, 20:51 

> The binary also includes the OpenSSL library needed to run SPDY. You do not have to install OpenSSL 1.0.1 to use SPDY if you download the package from the repositories.

спасибо. сколько там дыр было в OpenSSL и все отслеживают ?

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

34. "Доступен http-сервер lighttpd 1.4.44"  +/
Сообщение от Аноним (??) on 25-Дек-16, 10:05 
> => 502 ДУРНЫЕ ВРАТА СВОП СВОП ОТКАЗ ЗАВИСАНИЕ СМЕРТЬ МЕРЗКАЯ ОТ
> ООМ-КИЛЛЕРА. Это некрасиво, ребята.

Увы, это там на уровне архитектуры. Впрочем нжинкс это так круто сделали что ... да, написать ему в результате модуль - это таки rocket science и вообще редкий геморрой.

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

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

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




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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