lighttpd

Поделись знанием:
Перейти к: навигация, поиск
lighttpd
Тип

Веб-сервер

Разработчик

Ян Кнешке

Операционная система

UNIX-подобные, Microsoft Windows

Сайт

[lighttpd.net d.net]

К:Википедия:Статьи без изображений (тип: не указан)

lighttpd (также «lighty», «лайти») — веб-сервер, разрабатываемый с расчётом на скорость и защищённость, а также соответствие стандартам. Это свободное программное обеспечение, распространяемое по лицензии BSD. lighttpd работает в Linux и других Unix-подобных операционных системах, а также в Microsoft Windows.





Возможности

В lighttpd есть поддержка:

Веб-сервер также поддерживает интерфейсы CGI, SCGI, FastCGI и AJP (только в разрабатываемой сейчас версии 1.5), позволяя использовать приложения, написанные на любых языках программирования.

Производительность

Проект lighttpd начался со стремления автора реализовать веб-сервер, который мог бы выдержать одновременно 10 тысяч соединений[9]. lighttpd использует так называемую асинхронную обработку сетевых соединений. Благодаря этому загруженность сервера (в отличие от Apache) при доступе к файлам на диске не зависит от количества текущих соединений.

В lighttpd возможно использование особых системных вызовов для повышения производительности при передаче файлов [10]. При этом задействуются не стандартные системные интерфейсы, а специфичные для платформы вызовы ядра операционной системы, и смена контекста CPU сводится к минимуму.

Проекты, использующие lighttpd[11]

Зачастую lighttpd (как и имеющий схожую архитектуру nginx) используется для отдачи статического содержимого [12], в то время как его генерацией занимается более сложный веб-сервер.

  • Яндекс — использует lighttpd в некоторых своих проектах: Карты, Маркет.
  • Google — в своих проектах, в частности s.ytimg.com, который отдает все картинки для youtube.com, в том числе все превью для видео (в трех разрешениях) — использует lighttpd-yt (модификация от Google).
  • Википедия — использует lighttpd как кэширующий прокси-сервер (для отдачи статического содержимого).
  • WOT — использует lighttpd на своих серверах.
  • Ubuntu — использует lighttpd на некоторых[13] серверах обновлений

Напишите отзыв о статье "Lighttpd"

Примечания

  1. [redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModCompress mod_compress] в документации по lighttpd
  2. 1 2 [redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModAuth mod_auth] в документации по lighttpd
  3. [redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModRewrite mod_rewrite] в документации по lighttpd
  4. [redmine.lighttpd.net/projects/lighttpd/wiki/Docs:SSL Secure HTTP] в документации по lighttpd
  5. [redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModRRDTool mod_rrdtool] в документации по lighttpd
  6. [redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModSSI mod_ssi] в документации по lighttpd
  7. [redmine.lighttpd.net/projects/lighttpd/wiki/Docs:ModWebDAV mod_webdav] в документации по lighttpd
  8. [redmine.lighttpd.net/projects/lighttpd/wiki/Server.errorfile-prefixDetails server.errorfile-prefix option] в документации по lighttpd
  9. [www.lighttpd.net/story История создания lighttpd]  (англ.)
  10. [redmine.lighttpd.net/projects/lighttpd/wiki/Docs%3APerformance#Network-Handlers Network Handlers] в документации по lighttpd
  11. [redmine.lighttpd.net/projects/lighttpd/wiki/PoweredByLighttpd Powered by lighttpd]
  12. [www.lighttpd.net/2007/4/4/powered-by-lighttpd Powered by lighttpd]
  13. [hu.archive.ubuntu.com/ubuntu/ Венгрия, Сервер обновлений]

См. также

Ссылки

  • [lighttpd.net Домашняя страница lighttpd]  (англ.)
  • [en.wlmp-project.net/ WLMP Project] LightTPD based Webserver Package / LightTPD for Windows  (англ.)
  • [lighttpd.dtech.hu/ LightTPD for Windows]  (англ.)
  • [silinio.webhost.ru/lighttpd/index.html Документация по web-серверу Lighttpd (version 1.3.16)]  (рус.)
  • [netsago.org/ru/docs/2/6/ Веб-сервер lighttpd (Перевод статьи «The lighttpd Web Server», автор Bill Lubanovic.)]  (рус.)
  • [wiki.archlinux.org/index.php/Lighttpd_(Русский) Руководство по установке и настройке Lighttpd на Arch Linux]  (рус.)

Отрывок, характеризующий Lighttpd

– Он на козлы. Ведь ты на козлы, Петя? – кричала Наташа.
Соня не переставая хлопотала тоже; но цель хлопот ее была противоположна цели Наташи. Она убирала те вещи, которые должны были остаться; записывала их, по желанию графини, и старалась захватить с собой как можно больше.


Во втором часу заложенные и уложенные четыре экипажа Ростовых стояли у подъезда. Подводы с ранеными одна за другой съезжали со двора.
Коляска, в которой везли князя Андрея, проезжая мимо крыльца, обратила на себя внимание Сони, устраивавшей вместе с девушкой сиденья для графини в ее огромной высокой карете, стоявшей у подъезда.
– Это чья же коляска? – спросила Соня, высунувшись в окно кареты.
– А вы разве не знали, барышня? – отвечала горничная. – Князь раненый: он у нас ночевал и тоже с нами едут.
– Да кто это? Как фамилия?
– Самый наш жених бывший, князь Болконский! – вздыхая, отвечала горничная. – Говорят, при смерти.
Соня выскочила из кареты и побежала к графине. Графиня, уже одетая по дорожному, в шали и шляпе, усталая, ходила по гостиной, ожидая домашних, с тем чтобы посидеть с закрытыми дверями и помолиться перед отъездом. Наташи не было в комнате.
– Maman, – сказала Соня, – князь Андрей здесь, раненый, при смерти. Он едет с нами.
Графиня испуганно открыла глаза и, схватив за руку Соню, оглянулась.
– Наташа? – проговорила она.
И для Сони и для графини известие это имело в первую минуту только одно значение. Они знали свою Наташу, и ужас о том, что будет с нею при этом известии, заглушал для них всякое сочувствие к человеку, которого они обе любили.
– Наташа не знает еще; но он едет с нами, – сказала Соня.
– Ты говоришь, при смерти?
Соня кивнула головой.
Графиня обняла Соню и заплакала.
«Пути господни неисповедимы!» – думала она, чувствуя, что во всем, что делалось теперь, начинала выступать скрывавшаяся прежде от взгляда людей всемогущая рука.
– Ну, мама, все готово. О чем вы?.. – спросила с оживленным лицом Наташа, вбегая в комнату.
– Ни о чем, – сказала графиня. – Готово, так поедем. – И графиня нагнулась к своему ридикюлю, чтобы скрыть расстроенное лицо. Соня обняла Наташу и поцеловала ее.
Наташа вопросительно взглянула на нее.
– Что ты? Что такое случилось?
– Ничего… Нет…
– Очень дурное для меня?.. Что такое? – спрашивала чуткая Наташа.
Соня вздохнула и ничего не ответила. Граф, Петя, m me Schoss, Мавра Кузминишна, Васильич вошли в гостиную, и, затворив двери, все сели и молча, не глядя друг на друга, посидели несколько секунд.
Граф первый встал и, громко вздохнув, стал креститься на образ. Все сделали то же. Потом граф стал обнимать Мавру Кузминишну и Васильича, которые оставались в Москве, и, в то время как они ловили его руку и целовали его в плечо, слегка трепал их по спине, приговаривая что то неясное, ласково успокоительное. Графиня ушла в образную, и Соня нашла ее там на коленях перед разрозненно по стене остававшимися образами. (Самые дорогие по семейным преданиям образа везлись с собою.)
На крыльце и на дворе уезжавшие люди с кинжалами и саблями, которыми их вооружил Петя, с заправленными панталонами в сапоги и туго перепоясанные ремнями и кушаками, прощались с теми, которые оставались.
Как и всегда при отъездах, многое было забыто и не так уложено, и довольно долго два гайдука стояли с обеих сторон отворенной дверцы и ступенек кареты, готовясь подсадить графиню, в то время как бегали девушки с подушками, узелками из дому в кареты, и коляску, и бричку, и обратно.
– Век свой все перезабудут! – говорила графиня. – Ведь ты знаешь, что я не могу так сидеть. – И Дуняша, стиснув зубы и не отвечая, с выражением упрека на лице, бросилась в карету переделывать сиденье.
– Ах, народ этот! – говорил граф, покачивая головой.
Старый кучер Ефим, с которым одним только решалась ездить графиня, сидя высоко на своих козлах, даже не оглядывался на то, что делалось позади его. Он тридцатилетним опытом знал, что не скоро еще ему скажут «с богом!» и что когда скажут, то еще два раза остановят его и пошлют за забытыми вещами, и уже после этого еще раз остановят, и графиня сама высунется к нему в окно и попросит его Христом богом ехать осторожнее на спусках. Он знал это и потому терпеливее своих лошадей (в особенности левого рыжего – Сокола, который бил ногой и, пережевывая, перебирал удила) ожидал того, что будет. Наконец все уселись; ступеньки собрались и закинулись в карету, дверка захлопнулась, послали за шкатулкой, графиня высунулась и сказала, что должно. Тогда Ефим медленно снял шляпу с своей головы и стал креститься. Форейтор и все люди сделали то же.