Lighttpd




Главная
Новости
Статьи
Ремонт
Каркасный дом
Несущие конструкции
Металлические конструкции
Прочность дорог
Дорожные материалы
Стальные конструкции
Воздухоопорные сооружения
Грунтовые основания




26.01.2021


26.01.2021


25.01.2021


24.01.2021


23.01.2021


21.01.2021


21.01.2021


20.01.2021


19.01.2021


19.01.2021





Яндекс.Метрика
         » » Lighttpd

Lighttpd

18.12.2020

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

Возможности

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

  • автоматической балансировки нагрузки (поддерживаются FastCGI, SCGI, HTTP proxy).
  • chroot
  • сжатия отдаваемого содержимого «на лету»
  • HTTP-аутентификации
  • аутентификации через LDAP сервер
  • перезаписи URL
  • SSL и TLS через OpenSSL
  • RRDtool статистики
  • SSI
  • WebDAV (минимально)
  • установки собственных страниц ошибок

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

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

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

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

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

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

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