lighttpd

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
lighttpd
ТипВебсервер
АвторJan Kneschked[1]
РозробникЯн Кнешке
Перший випускберезень 2003
Стабільний випуск1.4.55 (31 січня 2020; 4 роки тому (2020-01-31))
Нестабільний випуск1.5.0
Операційна системаUNIX, Microsoft Windows
Мова програмуванняC
ЛіцензіяЛіцензія BSD
Репозиторійgit.lighttpd.net/lighttpd
Вебсайтlighttpd.net

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

Можливості

[ред. | ред. код]

lighttpd підтримує інтерфейси CGI, SCGI, FastCGI і AJP. Це дозволяє використовувати вебзастосунки, написані практично будь-якою мовою програмування.

Швидкодія

[ред. | ред. код]

Проект lighttpd почався з бажання автора реалізувати вебсервер, який зміг би витримати одночасно 10 тисяч з'єднань. lighttpd використовує так звану асинхронну обробку мережевих з'єднань. Завдяки цьому завантаженість сервера (на відміну від Apache) при доступі до файлів на диску не залежить від кількості запитів від користувачів.

У lighttpd можна використовувати особливі системні виклики для підвищення швидкості обробки файлів. При цьому задіюються специфічні для конкретної ОС виклики функцій ядра.

Примітки

[ред. | ред. код]
  1. https://www.lighttpd.net/2007/1/30/the-server/
  2. Документація на lighttpd, mod_rrdtool. Архів оригіналу за 29 червня 2012. Процитовано 19 квітня 2013.

Посилання

[ред. | ред. код]