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

Как производительность чистого Nginx по сравнению с cpNginx?

Теперь существует плагин Cpanel, позволяющий довольно легко настроить Nginx в качестве обратного прокси на сервере Cpanel / Apache. Я одновременно интересовался настройкой своего первого неуправляемого VPS и моего первого сервера Nginx, и, как мазохист, решил, почему бы не объединить их.

Однако мне интересно, стоит ли настраивать чистый сервер Nginx или пробовать cpNginx на Apache? Моя цель состоит исключительно в размещении сайтов WordPress, и хотя то, что я читал в восторге от Nginx, - это исключительная возможность обслуживания статических, по крайней мере, в качестве обратного прокси, мне неясно, есть ли существенная выгода от запуска чистого nginx с eAccelorator над cpNginx на Apache для динамические сайты? Несмотря на это, я буду запускать W3TC на всех сайтах для кеширования контента, но меня все еще интересует, есть ли большие сокращения ЦП, выполняющие скрипты PHP под чистым Nginx вместо cpNginx?

cpNginx - это простой интерфейс, который не имеет никакого значения с точки зрения производительности. При проксировании обратных запросов к Apache из nginx вы по-прежнему будете использовать Apache для всех своих PHP-запросов, просто передавая изображения, css, js и другие статические файлы непосредственно из nginx. Это обеспечит лучшую производительность и меньшее использование ресурсов по сравнению с запуском только Apache.

Nginx + php-fpm (без Apache) обычно считается более быстрым и менее ресурсоемким по сравнению с правильно настроенным Apache, но не стесняйтесь выполнять тесты, чтобы проверить его.