Я занимаюсь созданием размещенного веб-приложения, которое может иметь огромный объем трафика. Раньше я почти всегда использовал Apache в качестве веб-сервера, поэтому у меня очень мало опыта работы с lighttpd.
Для тех, кто имеет опыт миграции сайтов с высокой посещаемостью с Apache на lighttpd, заметили ли вы значительное улучшение производительности? Сталкивались ли вы с какими-либо проблемами сразу или позже в будущем?
я не ищу мнений на каком веб-сервере лучше.
В моей компании мы выбираем lighttpd, а затем nginx в качестве замены Apache, чтобы предоставлять статический контент с отличными результатами. Мы по-прежнему используем Apache для динамического контента. Комбинация дает нам хорошую производительность при высокой нагрузке.
При миграции проблем не было, но вам нужно провести тесты, чтобы настроить параметры nginx или lighttpd в соответствии с вашими потребностями. Самая большая проблема заключалась в репликации правил mod_rewrite из apache.
Я не знаю, как вы определите «высокий трафик», но я перенес один сайт с Apache на Lighttpd. Сайт был достаточно загружен Apache, поэтому мы рассматривали еще одно обновление оборудования, чтобы обеспечить бесперебойную работу сайта. Мы перешли на lighttpd и заметили огромное улучшение производительности при меньшей нагрузке. Я очень доволен lighttpd и использую его везде, где только возможно.
Единственное место, где я продолжаю использовать Apache, - это там, где мне нужны некоторые из его более продвинутых функций (например, Webdav, который есть в Lighttpd, но я обнаружил, что в нем есть несколько ошибок, когда я пробовал его год назад) или когда я развертываю сайт на клиенты, которые ожидают Apache, .htacess и все, что с этим связано.
Один из факторов производительности, который вы сразу заметите, - это потребление плунжера. При высокой нагрузке посетителя apache съедает много оперативной памяти, а lighttpd - нет.