Я оптимизирую нашу систему для более быстрой доставки статического контента, и мне было интересно, есть ли у кого-нибудь соответствующий опыт работы с самыми быстрыми веб-серверами для этой цели.
Из трех основных кандидатов, которых я рассмотрел, Nginx, Cherokee и Lighttpd, у каждого, похоже, есть свои проблемы - но отчеты, которые я читал в Интернете, несколько предвзяты и ориентированы на тот сервер, который в данный момент использует пользователь.
Любые идеи о том, где найти надлежащий ориентир для этой конкретной цели, или, по крайней мере, непредвзятый список плюсов и минусов? Какие-либо личные переживания и подводные камни, которыми я должен быть, меняются?
Спасибо
Изменить: Serverfault.com дал ответ как nginx. Я все еще хотел бы услышать некоторые мысли разработчиков из этого конца вселенной.
Ответы:
Несколько дополнительных ссылок и комментариев:
Лично я использовал Lighttpd в течение многих лет и не мог быть счастливее с ним. Я на самом деле удивлен тем, что он показал результат по сравнению с Nginx в результатах теста Cherokee.
источник
Журнал LinuxFormat (выпуск 142, март 2011 г.) включает тесты Apache, Cherokee, Lighttpd и Nginx. Cherokee - самый быстрый, более чем в 2 раза по сравнению с Apache и на 20% быстрее, чем Nginx.
источник
Если это чисто статический контент, тогда вам просто необходим большой кеш перед реальным веб-сервером, я использую ZXTM Zeus, но есть много других вариантов.
источник
Я не читал эту статью - похоже, он не в сети, его разыскал, что привело меня сюда - но только просмотр одного графика, который Альваро разместил в своем блоге, заставляет задуматься, почему этот формат Linux бенчмарк был наклонен против серверов, отличных от чероки. Это случилось с номерами версий серверов, и что-то показалось мне странным, поэтому я провел небольшое исследование:
Новая версия Cherokee была выставлена против более старых, а в некоторых случаях гораздо более старых версий других серверов. Поэтому я бы не стал придавать слишком большого значения результатам, тем более что наиболее конкурентоспособный сервер, Nginx, выпускал основную версию со времени тестируемой версии.
источник
посмотри на
http://www.acme.com/software/thttpd/
PayPal использует его для обслуживания статического контента.
источник