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-2024
WikiSort.ru - проект по пересортировке и дополнению контента Википедии