Назад | Перейти на главную страницу

Когда мне выбрать Varnish / Nginx или Lighttpd?

Я новичок в использовании любого из этих серверов, так что это действительно поможет узнать, какие конкретные функции наиболее оптимизированы для любого из этих трех веб-серверов.

И в каких сценариях мне следует выбирать одно из них?

Я склонен использовать что-то по назначению. Хотя Nginx и Lighty могут обрабатывать балансировку нагрузки и кеширование, они в первую очередь созданы для того, чтобы быть быстрыми и небольшими веб-серверами. Итак, я бы использовал Varnish в качестве балансировщика нагрузки и кэширующего интерфейса и либо Nginx, либо Lighty в качестве бэкэнда веб-сервера.

(INTERNET)-----[Varnish]-----[Lighty/Nginx]

Это сравнение производительности Varnish, Nginx и Lighttpd может помочь понять, что вам нужно.

http://nbonvin.wordpress.com/2011/03/24/serving-small-static-files-which-server-to-use/

Varnish кажется полезным только в тех случаях, когда у вас есть огромное количество кэшированных динамических выходных данных - и даже здесь неясно, при каком пороге он начнет работать быстрее, чем обычные старые веб-серверы.

Для обслуживания чего-либо еще, включая большую коллекцию статических файлов, просмотрите приведенные выше тесты, чтобы сделать свой выбор.