Youtube использует lighttpd, а не обычный Apache. В чем преимущества Light перед Apache? Есть ли другие альтернативы Apache?
YouTube использует lighttpd только для его статических активов (как изображения и видео). Основной сайт все еще использует Apache httpd:
$ lynx -head -dump http://www.youtube.com|grep ^Server
Server: Apache
Существует несколько причин использования более легкого веб-сервера, чем Apache httpd один являющийся этим, они могли быть более эффективными в обслуживании статических файлов. Интересный источник информации об архитектуре YouTube может быть найден на highscalability.com
Это могло бы удивить Вас, но существует еще несколько компаний с помощью веб-серверов кроме Apache httpd. Смотрите на обзор веб-сервера Netcraft или lighttpd Wiki для примеров.
Apache очень featureful и растяжимый веб-сервер. В большинстве экземпляров Вы хотели бы использовать Apache.
Lighttpd меньше и более быстр, потому что он не имеет всех функций, которые делает Apache. Вы хотели бы использовать его на очень крупномасштабном веб-сайте. Я предположил бы, что, учитывая Вы задаете этот вопрос, Вы не выполняете сайтов, где это имело бы место. В особенности это полезно для обслуживания статических файлов и приложений, которые работают под fastcgi.
Lighttpd использует меньше ресурсов из-за способа, которым он работает. Apache может работать или в разветвленном режиме, создавая новый процесс для каждого запроса, или в виде дерева сообщений, куда каждый запрос работает в потоке в нескольких процессах. В lighttpd существует единственный процесс, и он использует цикл событий, с помощью epoll ()/kqueue () для обработки запросов.
Lighthttpd использует намного меньше системных ресурсов. Это имеет меньше функций.
- 1 для мелкого и беспечного вопроса, записанного ребяческим способом.
Однако эта ссылка должна помочь Вам: http://www.google.com/search?q=apache+vs+lighttpd
vs
– grawity
7 October 2009 в 14:54
Я предпочитаю lighttpd апачу. Некоторые вещи, такие как FastCGI просто лучше реализованы, мое предположение, так как они не должны перетаскивать почти столько же мусора прежней версии.
Поскольку в других комментариях было сказано, другие большие сайты также выполненный lighttpd.