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

Исходное сообщение
"OpenNews: Интересное ПО: lighttpd - простой и производительный web-сервер"

Отправлено opennews , 29-Сен-04 16:18 
Небольшой, модульный HTTP сервер, поддерживающий следующие методы опроса готовности сокета: select, poll, kqueue (FreeBSD), rtsig (Realtime Signals, Linux 2.4), epoll (Linux 2.6), /dev/poll (Solaris).


Судя по тестам (http://jan.kneschke.de/projects/lighttpd/benchmark/), производительность отдачи статики значительно выше (7500 не KeepAlive запросов в сек. на AMD Athlon XP 2000+), чем у mathopd, boa и thttpd, при утилизации CPU на уровне thttpd.


Возможности: поддержка CGI/1.1, FastCGI с балансировкой на несколько серверов, PHP через FastCGI , Auth, отдача контента в сжатом виде (deflate, gzip)
c кэшированием,  URL-Rewriting, KeepAlive, виртуальные хосты, HTTP/1.0, HTTP/1.1 (включая Ranges, chunk-encoding), HTTPS (используется openssl).


URL: http://jan.kneschke.de/projects/lighttpd/
Новость: http://www.opennet.me/opennews/art.shtml?num=4419


Содержание

Сообщения в этом обсуждении
"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено rost , 29-Сен-04 16:18 
класс!тот же thttpd, но намного функциональнее

"Ждитя NGinx'а. "
Отправлено Банзай , 29-Сен-04 18:16 
Когда Сысоев напишет к нему доки, восчувствуют все.

Сервер от Сысоева - это круть!


"Ждитя NGinx'а. "
Отправлено citrin , 04-Окт-04 23:18 
он уже написал немного:
http://www.sysoev.ru/nginx/docs/

"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено scamp , 29-Сен-04 20:37 
а кто-то это пользует? интересно для чего? апача не хватает?

"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено rost , 29-Сен-04 20:59 
"As apache is a (pre-)forking server it is not that easy to measure the time used by all childs in user- and kernel-mode. That's why we use a guessed takes from top. This might not be completly correct but should give you the right impression."

"100% CPU Usage means that full 7-8s that the rest runs for the small files are spent for handling requests. Just check the servers above to see that same job can be done in 1 second."

(c) http://jan.kneschke.de/projects/lighttpd/benchmark


"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено rost , 29-Сен-04 21:00 
т.е. кпд на статике у них в 7-8 раз больше чем у монстра апач'а ;)

"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено edwin , 30-Сен-04 07:17 
>т.е. кпд на статике у них в 7-8 раз больше чем у
>монстра апач'а ;)
А про оптимизацию ты забыл ?
Ты учти если правильно скомпилить и настроить Apache, то он очень быстро бегает.
Раза в 2-3 по сравнению с default.

P.S.
А вообще альтернатива нужна.
И я за альтернативу.


"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено nerik , 30-Сен-04 10:14 
Не у меня больше получилось, более быстро бегает. Особенно если php скомпилить как модуль. И поудалять все ненужные настройки!!!

"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено rost , 30-Сен-04 18:13 
все равно, в 7 раз быстрее он от этого бегать не станет
мож 10-20% дадут от силы эти оптимизации...


"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено Аноним , 30-Сен-04 00:20 
>а кто-то это пользует? интересно для чего? апача не хватает?
попробуйте при помошии апача раздавать статику с KeepAlive например с 5000 активных соединений

"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено Аноним , 30-Сен-04 09:52 
>а кто-то это пользует? интересно для чего? апача не хватает?
Ну я использую. Ты на танке в булошную за хлебом ездишь? Я - нет.

"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено nerik , 30-Сен-04 10:12 
Прикольный сервер, мне понравился)) а главное больше функций))

"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено Аноним , 30-Сен-04 10:43 
а по стравнению с Cherokee, он по тестам http://www.alobbs.com/modules.php?op=modload&name=News&file=... самый быстрый

"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено ed , 01-Окт-04 05:25 
А почему apache2 на NPTL в тест не включили ?

"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено Аноним , 30-Сен-04 17:16 
че то в свежих портах только 1.2.5, и он у меня не собрался, чего то ругается на либтул, скачал 1.3.1, вроде собрался 8) хотя было оч. много ворнингов, что видимо не говорит о супер вылизанном коде 8(

"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено Аноним , 30-Сен-04 20:06 
интересно, а homepage проекта на нем и работает?
а то что-то не отвечает.
не лучшая реклама для httpd.

"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено butcher , 01-Окт-04 09:23 
См. заголовки:
Server: lighttpd/1.3.1

"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено klexx , 01-Окт-04 23:07 
Я его хочу попробовать спортировать на рутер который грузицца с дискетки
ЧТоб там допустим статистику смотреть...
А так, имхо апач рулит

"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено citrin , 06-Окт-04 21:41 
>Я его хочу попробовать спортировать на рутер который грузицца с дискетки
>ЧТоб там допустим статистику смотреть...

Тгогда неверно лучше mathopd - он хоть и по тестам проигрывает, но его код насколько знаю компактнее. К тому же от него еще можно будет все лишнее отрезать, что для данной задачи не нужно.


"Интересное ПО: lighttpd - простой и производительный web-сер..."
Отправлено uldus , 07-Окт-04 10:08 
>Тгогда неверно лучше mathopd - он хоть и по тестам проигрывает, но
>его код насколько знаю компактнее. К тому же от него еще
>можно будет все лишнее отрезать, что для данной задачи не нужно.

Для mathopd есть патчи заменяющие select/poll на kqueue или epoll, с этими патчами не страшен лимит в 1000 висящих коннектов.



"Интересное ПО: lighttpd - простой и производительный web-сервер"
Отправлено AMLagunov , 12-Ноя-04 12:11 
Покажите, где грабли?
lighttpd-1.3.6
php-5.0.2 via FastCGI

все работает. на первый взгляд быстрее, чем апач.
но встала проблема: авторизация по 401 не проходит :( говорит PHP_AUTH_USER = no value.
куда копать?

делал вроде как все по докам.
внутренню авторизацию не хочется.