Pull to refresh

Почему стоит переходить на использование nginx?

Reading time2 min
Views1.5K
Очень часто, каждый веб-мастер задает себе вопрос — “А стоит ли переходить на использование веб-сервера nginx ?"

Я приведу простые и понятные причины для каждого веб-мастера, а не технаря. Исходим из того, что наиболее массовым веб-сервером для хостинга является apache. Перейти на использование nginx, мы можем на любой платформе — Linux, *BSD, Sun, Windows и при использовании любого веб-сервера — Apache, IIS и т.п. Конечно, стоит учитывать, что есть специфические задачи, под которые не нужен nginx (учитывайте это при написании комментариев).

Есть много “за” и “против”.

Nginx позволяет:

  • снизить потребление системных ресурсов на сервере (меньше памяти, меньше нагрузки на процессор)
  • ускорить выдачу контента для посетителей, а это «плюс» для того, чтобы посетитель вернулся еще раз на ваш сайт.
  • снизить потребление bandwith, за счет сжатия контента (кому критично вписаться в лимиты хостинга)


Nginx очень гибок в настройке и можно использовать с любой контрольной панелью (на некоторых впс, например, rusonyx — это делается через ****)

Хотите больше счастливых посетителей для вашего сайта — использует nginx, о с умом ;)

А теперь, давайте узнем — «А что мешает каждому вебмастеру перейти на nginx ?»

Я теперь, я опишу основные аргументы «против» перехода на nginx, которые мешают массовому переходу на использование nginx:

  • не работают апачевский .htaccess (это решается или использованием в качестве бэкэнда apache или описыванием rewrite правил в конфиге nginx)
  • не работают cgi-скрипты (в nginx нет поддержки cgi, только через бэкэнды с поддержкой cgi — apache,lighttpd и т.п.)
  • не все хотят разбираться с настройки nginx (но что мешает обратиться к специалистам, которые за нормальную оплату труда сделают все в лучшем виде ?)
  • некоторая сложность самостоятельной настройки связки nginx с apache


Это не полный перечень, но основная его часть.
Tags:
Hubs:
-6
Comments24

Articles