W3Tech: доля nginx в мире выросла до трети, Apache упал ниже половины


    Самые популярные веб-серверы в разных странах. Источник: W3Tech.com

    Казалось бы, совсем недавно в 2012 году мы праздновали, что веб-сервер nginx обогнал Microsoft IIS и вышел на второе место в интернете среди активных сайтов (у nginx было 12,18%, у Microsoft — 12,14%). За прошедшие пять лет nginx сильно укрепил позиции. По статистике Netcraft за март 2017 года в той же категории его доля составляет 19,67%, а Microsoft IIS опустился до 8,95%. Лидер прежний — Apache с 45,82%.

    Nginx был единственным веб-сервером, доля которого выросла во всех метриках Netcraft в марте 2017 года. Это был единственный веб-сервер, доля которого стабильно росла.


    Статистика Netcraft по доле веб-серверов на активных сайтах, март 2017 года

    Кроме Netcraft, есть и другая статистика по веб-серверам. Например, W3Tech.com вчера выдал очень красивые «круглые» цифры. По их оценке, nginx сейчас установлен на каждом третьем веб-сервере в мире.

    Семь лет назад доля nginx составляла всего 3,9%, а сейчас уже 33,3%.


    За тот же срок 2010-2017 гг доля Apache упала с 71,5% чуть ниже 50%, а доля Microsoft IIS упала с 20,6% до 11,3%.

    По статистике переходов, чаще всего на nginx переходят с Apache. Обратный процесс тоже наблюдается.


    Мировым лидером по внедрению nginx является Россия с показателем 76,8%. Это и понятно, ведь автор nginx — российский программист-самоучка и бывший сисадмин Игорь Сысоев. Он написал программу в 2004 году. Кроме России, абсолютное лидерство nginx имеет в Беларуси, Казахстане и Украине, в отдельных странах Азии, Африки и Южной Америки.

    Почти во всём остальном мире лидирует Apache, за исключением Китая, Турции, Египта и нескольких арабских стран, где первое место сохраняет Microsoft IIS.

    Почему доля nginx растёт, а Apache падает? Возможно, это связано с более простой установкой и настройкой, поддержкой более современных протоколов. Среди новых сайтов доля nginx 36,4%, а Apache — 47,7%.

    76,8% сайтов с поддержкой HTTP/2 работают на nginx, и только 2,3% на Apache (модуль HTTP/2 для Apache до сих пор имеет статус «экспериментального»). Похожая ситуация среди сайтов с поддержкой IPv6: 63,6% из них работает на nginx, втрое меньше — на Apache. Nginx является выбором № 1 среди сайтов, написанных на Ruby, Python и Scala, а также у тех, кто использует современные JavaScript-библиотеки вроде AngularJS, Vue,js и React. Создаётся впечатление, что всё самое современное работает на nginx.

    Среди операционных систем чёткого тренда нет, но серверы на Red Hat/CentOS в подавляющем большинстве используют Apache, а системы на Gentoo предпочитают nginx.

    Комментарии 6

      +8
      На карте особенно заинтересовала Антарктида…
      +6
      По-моему, это не совсем коррректная статистика, которая строится на предположении, что каждый сайт обслуживает только один веб-сервер. Нгинкс может смотреть наружу, а за ним может быть и Апач, и ИИС, и любой другой сервер. Но тогда и сумма долей должна быть больше 100%.
        +1

        Ну если смотреть со стороны на сайты, то за фронтенд толком и не заглянуть, поэтому можно просто назвать эту статистику "доля Nginx на фронтендах"

          0
          > а за ним может быть и Апач, и ИИС
          В таком случае они чаще выполняют роль сервера приложений, например .Net сервис проще запустить на кластере из IIS и балансировать их nginx.
            0
            Если Nginx стоит как обратный прокси (команда proxy_pass), то нормальный ответ будет от конечного сервера и там будет его штамп. А вот если конечный сервер упадет, то будет штамп nginx.

          Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

          Самое читаемое