WikiSort.ru - Не сортированное

ПОИСК ПО САЙТУ | о проекте
lighttpd
Тип Веб-сервер
Автор
Разработчик Ян Кнешке
Написана на Си[2]
Операционная система UNIX-подобные, Microsoft Windows
Первый выпуск март 2003
Последняя версия
Лицензия модифицированная лицензия BSD[d][4][5]
Сайт lighttpd.net

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

Возможности

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

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

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

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

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

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

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

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

Примечания

  1. ↑ https://www.lighttpd.net/2007/1/30/the-server/
  2. ↑ The lighttpd Open Source Project on Open Hub: Languages Page — 2006.
  3. ↑ https://www.lighttpd.net/2018/10/14/1.4.51/
  4. ↑ https://git.lighttpd.net/lighttpd/lighttpd1.4.git/tree/COPYING?h=lighttpd-1.4.48
  5. ↑ The lighttpd Open Source Project on Open Hub: Licenses Page — 2006.
  6. ↑ mod_compress в документации по lighttpd
  7. 1 2 mod_auth в документации по lighttpd
  8. ↑ mod_rewrite в документации по lighttpd
  9. ↑ Secure HTTP в документации по lighttpd
  10. ↑ mod_rrdtool в документации по lighttpd
  11. ↑ mod_ssi в документации по lighttpd
  12. ↑ mod_webdav в документации по lighttpd
  13. ↑ server.errorfile-prefix option в документации по lighttpd
  14. ↑ История создания lighttpd  (англ.)
  15. ↑ Network Handlers в документации по lighttpd
  16. ↑ Powered by lighttpd
  17. ↑ Powered by lighttpd
  18. ↑ Венгрия, Сервер обновлений

См. также

Ссылки

Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".

Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.

Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .




Текст в блоке "Читать" взят с сайта "Википедия" и доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия.

Другой контент может иметь иную лицензию. Перед использованием материалов сайта WikiSort.ru внимательно изучите правила лицензирования конкретных элементов наполнения сайта.

2019-2026
WikiSort.ru - проект по пересортировке и дополнению контента Википедии