Использование ресурсов Apache против Mongoose или другого легковесного веб-сервера - PullRequest
1 голос
/ 25 апреля 2009

Сколько памяти и / или других ресурсов использует веб-сервер Apache?

Насколько эффективнее облегченные серверы? Скажите appache против Mongoose Web Server

Нил Баттерворт, ты там?

Спасибо.

Ответы [ 3 ]

3 голосов
/ 25 апреля 2009

Да, облегченные серверы более эффективны с памятью и ресурсами, как указывает термин «облегченный». nginx является популярным.

Использование памяти и ресурсов Apache во многом зависит от того, что вы делаете с ним - какие модули загружены, что делают ваши скрипты PHP и т. Д. Там нет однозначного ответа.

1 голос
/ 11 июня 2009

Вы должны принять во внимание вашу конкретную задачу, а также тот факт, что почти каждый веб-сервер имеет какую-то специализацию (нишу). Apache настраивается и стабилен. nginx чрезвычайно быстр, но работает только со статическим контекстом. lighttpd небольшой, быстрый и работает как в статическом, так и в динамическом контексте. Mongoose встраиваемый, небольшой и простой в использовании.

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

1 голос
/ 26 апреля 2009

Apache Httpd отлично подходит, если вам нужна большая гибкость, которую обеспечивают различные моды. Если вы ищете прямую передачу файлов или прокси, то некоторые более легкие варианты могут быть лучше. Я управляю репозиторием Maven Central, который получает миллионы обращений в день, и у меня есть некоторый опыт работы с Nginx.

...