stringtranslate.com

лайттпд

Lighttpd (предписанное произношение: «lighty») [2] — это веб-сервер с открытым исходным кодом, оптимизированный для сред, где важна скорость, оставаясь при этом совместимым со стандартами, безопасным и гибким. [ нужна цитация ] Первоначально он был написан Яном Кнешке как доказательство концепции проблемы c10k – как обрабатывать 10 000 подключений параллельно на одном сервере [3] , но приобрел всемирную популярность. [4] Его название представляет собой смесь слов «light» и « httpd ».

Помещение

Небольшой объем памяти (по сравнению с другими веб-серверами), [5] небольшая загрузка ЦП и оптимизация скорости [6] делают Lighttpd подходящим для серверов, испытывающих проблемы с нагрузкой, или для обслуживания статического мультимедиа отдельно от динамического контента. Lighttpd — это бесплатное программное обеспечение с открытым исходным кодом , которое распространяется по лицензии BSD . Он изначально работает в Unix-подобных операционных системах, а также в Microsoft Windows . [7]

Поддержка приложения

Lighttpd поддерживает интерфейсы FastCGI , SCGI и CGI для внешних программ, позволяя использовать с сервером веб-приложения, написанные на любом языке программирования. Поскольку PHP является особенно популярным языком, ему уделяется особое внимание. FastCGI Lighttpd можно настроить для правильной и эффективной поддержки PHP с кэшами кодов операций (например, APC ). Кроме того, он привлек внимание благодаря своей популярности в сообществах Python , Perl , Ruby и Lua . Lighttpd также поддерживает WebDNA , отказоустойчивую систему баз данных в памяти , предназначенную для создания веб-сайтов на основе базы данных. Это популярный веб-сервер для веб-фреймворков Catalyst и Ruby on Rails . Lighttpd не поддерживает ISAPI .

Функции

Ограничения

Применение

В прошлом Lighttpd использовался несколькими веб-сайтами с высоким трафиком, включая Bloglines , xkcd , Meebo и YouTube . [15] [ нужен лучший источник ] Фонд Викимедиа когда-то также использовал серверы Lighttpd. [16] Из-за относительно небольшого размера он часто используется во встроенных устройствах, таких как GL.iNet и Turris Omnia .

Он также используется git в качестве демона HTTP-сервера.

Смотрите также

Рекомендации

  1. ^ "1.4.73" . Проверено 30 октября 2023 г.
  2. ^ "lighttpd летающий фонарь" . Проверено 13 июня 2010 г. все это описывает Lighttpd (произ. Lighty).
  3. ^ "lighttpd: История" . Lighttpd.net . Проверено 22 декабря 2008 г.
  4. ^ "При поддержке Lighttpd" . Lighttpd вики . Проверено 22 декабря 2008 г.
  5. ^ «Сравнение производительности веб-сервера» . Архивировано из оригинала 5 июня 2016 года . Проверено 15 марта 2012 г..
  6. ^ Габриэль Кернейс и Юлиуш Хробочек. События происходят быстро? Технический отчет PPS, Парижский университет, 7. 2009 г.
  7. ^ "Выпуск Lighthttpd 1.4.70" . Проверено 10 мая 2023 г.
  8. ^ Гаммо, Луэ; Брехт, Тим; Шукла, Амол; Париаг, Дэвид (2004). «Сравнение и оценка механизмов событий epoll, выбора и опроса» (PDF) . Симпозиум по Linux . Университет Ватерлоо. п. 215.
  9. ^ Гштраусс (29 ноября 2020 г.). "1.4.56 - Lighttpd - летающий свет". Лайтпд . Проверено 2 июня 2023 г.
  10. ^ Lighttpd — Ошибка № 1101: SSI включает виртуальную среду, не запускает CGI – Lighty labs
  11. ^ "Документация ModMagnet - Lighttpd - легкие лаборатории" .
  12. ^ "Выпуски Lighttpd" . Lighttpd.net . Проверено 20 июня 2010 г.
  13. ^ «Использование памяти увеличивается при использовании прокси+ssl+большого файла». трекер ошибок Lighttpd . Проверено 11 апреля 2011 г.
  14. ^ «Lighty должен буферизовать ответы (после того, как их размер превысит определенный размер) на диске». трекер ошибок Lighttpd . Проверено 16 июля 2016 г.
  15. ^ «Fly Light с веб-сервером Lighttpd» . СерверВотч. Архивировано из оригинала 31 марта 2014 года . Проверено 12 февраля 2008 г.
  16. ^ "При поддержке Lighttpd" . Официальный сайт. 4 апреля 2007 г. Проверено 22 декабря 2008 г. Lighttpd используется многими известными сайтами. Типичный сценарий — использование Lighttpd в качестве разгрузочного сервера для выгрузки статического контента и передачи сложной работы другому серверу.

дальнейшее чтение

Внешние ссылки