Lighttpd

Lighttpd

lighttpd

lighttpd
Lighttpd logo.svg
Тип Веб-сервер
Разработчик Ян Кнешке
Написана на C
ОС UNIX-подобные, Microsoft Windows
Версия 1.4.26 (7 февраля 2010)
Тестовая версия 1.5.0
Лицензия Лицензия BSD
Сайт lighttpd.net

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

Содержание

Возможности

В lighttpd есть поддержка сжатия отдаваемого содержимого «на лету», HTTP-аутентификации [1], перезаписи URL, SSL и автоматической балансировки нагрузки (нагрузка может автоматически распределяться по нескольким запущенным серверам lighttpd). Веб-сервер также поддерживает интерфейсы CGI, SCGI, FastCGI и AJP (только в разрабатываемой сейчас версии 1.5), позволяя использовать приложения, написанные на любых языках программирования.

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

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

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

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

Зачастую lighttpd (как и имеющий схожую архитектуру nginx) используется для отдачи статического содержимого [4], в то время как его генерацией занимается более сложный веб-сервер. Такие посещаемые сайты как The Pirate Bay, Imageshack.us, freebsd.org используют lighttpd на своих серверах [5].

Примечания

  1. mod_auth в документации по lighttpd
  2. История создания lighttpd (англ.)
  3. Network Handlers в документации по lighttpd
  4. Powered by lighttpd
  5. Powered by lighttpd

wikipedia.org использует Apache

См. также

Ссылки

Heckert GNU white.svg
В Википедии есть портал
«Свободное программное обеспечение»

Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Полезное


Смотреть что такое "Lighttpd" в других словарях:

  • lighttpd — Тип Веб сервер Разработчик Ян Кнешке Напис …   Википедия

  • LigHTTPD — Entwickler: Jan Kneschke Aktuelle Version: 1.4.22 (7. März 2009) Betriebssystem …   Deutsch Wikipedia

  • LightTPD — Entwickler: Jan Kneschke Aktuelle Version: 1.4.22 (7. März 2009) Betriebssystem …   Deutsch Wikipedia

  • Lighttpd — Saltar a navegación, búsqueda lighttpd Desarrollador Jan Kneschke lighttpd.net Información general …   Wikipedia Español

  • LigHTTPd — Développeur Jan Kneschke Dernière version …   Wikipédia en Français

  • Lighttpd — Développeur Jan Kneschke Dernière version …   Wikipédia en Français

  • lighttpd — Desarrollador Jan Kneschke lighttpd.net Información general Última versión estable 1.4.26 7 de febrero de 2010 …   Wikipedia Español

  • Lighttpd — Entwickler Jan Kneschke Aktuelle Version 1.4.29 (3. Juli 2011) Betriebssystem …   Deutsch Wikipedia

  • lighttpd — Développeur Jan Kneschke Dernière version 1.4.29 ( …   Wikipédia en Français

  • Lighttpd — es un servidor web diseñado para ser rápido, seguro, flexible, y fiel a los estándares. Está optimizado para entornos donde la velocidad es muy importante, y por eso consume menos CPU y memoria RAM que otros servidores. Por todo lo que ofrece,… …   Enciclopedia Universal


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»