Nginx против Чероки замена для Apache - PullRequest
1 голос
/ 21 августа 2010

Как вы сравниваете Nginx и Cherokee с точки зрения использования памяти и производительности?Мой VPS обслуживает Drupal 6.16, magento 1.4.1 и CS-CART 2.0.15 с apache2 prefork-mpm.Apache2 съедает мою память, хотя у моих сайтов довольно низкий профиль трафика (htop показывает, что каждый процесс apache съедает% 18 памяти).Если я изменю apache на nginx или cherokee, у меня возникнут проблемы с совместимостью с magento, cs-cart и drupal?Какой из них наиболее совместим с?Я действительно ценю любой опыт производственной системы. Спасибо.

Ответы [ 3 ]

2 голосов
/ 22 августа 2010

Вы можете значительно сократить потребление памяти вашего VPS, установив PHP-ускоритель, такой как eAccelerator .В большинстве случаев веб-сервер Apache будет работать просто отлично.Возможно, вам придется настроить его, чтобы оптимизировать его под конкретные настройки.Однако вам нужно немного почитать об этом, поскольку в этом вопросе нет серебряной пули.

2 голосов
/ 15 октября 2010

Попробуйте Hiawatha: http://www.hiawatha -webserver.org / .Его UrlToolkit гораздо более продвинутый, чем Apache mod_rewrite.Да, упомянутые вами фреймворки будут хорошо работать с Hiawatha.Протестировал это сам.

2 голосов
/ 21 августа 2010

Посмотрите на пост ниже для некоторых измерений памяти для Apache, Cherokee и Nginx. Вы можете поискать похожие результаты. Тем не менее, я бы порекомендовал запускать такие тесты с учетом типичных случаев, чтобы увидеть, как они соответствуют вашему варианту использования.

...