Всем привет! По многочисленным просьбам наших пользователей и читателей выкладываем статистические данные по использованию баз данных, серверов приложений, а также версий Java и PHP в облаке Jelastic. Данные собирались довольно простым образом: мы просто подсчитали количество наших пользователей, которые использовали тот или иной программный стек при создании окружений на платформе Jelastic за прошлый месяц (все тестовые аккаунты, конечно же, исключили). В статистической выборке учтены предпочтения более 5 000 активных пользователей. Также в данной статье можно отследить тренды за последний год для баз данных и всего, что касается Java, и за последние 5 месяцев для серверов приложений и версий PHP (так как поддержка PHP была реализована в конце января этого года).
Базы данных
Как видим, победитель среди баз данных вполне предсказуем – это MySQL (65%). С большим отрывом второе место занимает «сестра» MySQL – MariaDB, которую используют 12% наших пользователей. Тройку лидеров замыкают Postgres и Mongo – по 11% у каждой. Ну, и аутсайдер, нашего состязания — CouchDB, которая набрала всего один процент.
Давайте посмотрим на ситуацию в регионах.
Текущие цифры:
Есть некоторые отличия в предпочтениях разработчиков из разных стран, взять, к примеру, Финляндию или Швецию. В России же результаты очень близки к общей статистике.
На следующем графике можно отследить тренды за последний год.
В принципе, все довольно гладко, наблюдаются только небольшие скачки популярности MySQL.
Java севера приложений
Среди Java серверов лидирует Tomcat 7 с очень даже ощутимым отрывом от остальных – у него аж 73%. За ним следует его же предшественник Tomcat 6, у которого 12%. Далее идут GlassFish и Jetty, у которых 10% и 4% соответственно. Позади всех в этом месяце TomEE (1%), но все еще может измениться в ближайшем времени, так как это новичок нашей платформы.
Не судите строго за то, что сравниваем контейнеры сервлетов с JavaEE серверами.
В регионах цифры распределились таким образом:
Тут уже больше отличились от общей картины Финляндия, Япония и Швейцария.
Сводная таблица:
Давайте посмотрим, что изменилось за последний год.
Не трудно заметить, что более «свежая» версия Tomcat укрепила свои позиции и сейчас является неоспоримым лидером.
PHP сервера приложений
В этой категории у нас пока два соперника: Apache и Nginx. Неоспоримый номер один – Apache, которому отдают предпочтение 79% наших пользователей.
Интересно, что в России 50 на 50: поддерживаем отечественного производителя:)
С момента добавления поддержки PHP популярность Apache стремительно возросла.
Java 6 vs Java 7
Java 7 продолжает «наступать»: по сравнению с предыдущим месяцем ее популярность возросла еще на 16%.
Если проанализировать распределение по регионам, то легко заметить, что популярность Java 7 возросла практически везде.
Текущие цифры таковы:
Что изменилось в течение года?
Версии PHP
Как видим PHP разработчики, как и Java девелоперы, предпочитают использовать более новую версию PHP: 87% против 13%.
Региональная статистика показывает, что практически во всех странах, где представлен Jelastic, разработчики сошлись во мнении.
Как видим, популярность PHP 5.4 тоже резко возросла за последний месяц.
Примечание: приведенные в этой статье результаты не является точным отображением распределения на глобальном рынке. Это статистика распределения внутри платформы Jelastic.
Ну вот и все на сегодня. Следите за изменениями популярности программных стеков в следующих наших статьях.
Мы, как и прежде, открыты для диалога и всегда рады выслушать Ваши пожелания, критику или просто хорошие слова.
Автор: jelastic