Если вы будете искать в Интернете ключевые слова «смерть PHP» или «умер ли PHP?», вы наткнетесь на массу сообщений, в которых вы наткнетесь на одну и ту же старую сказку о том, как PHP приходит в упадок или как резко упало его использование за эти годы. Но давайте не будем питаться слухами и установим кое-что в самом начале этого поста: PHP не умер и не умрет в ближайшее время.

Откуда нам это знать? Давайте разберемся.

Что говорят данные

По данным Builtwith, в настоящее время существует не менее 37 805 937 действующих веб-сайтов, использующих PHP. Веб-сайт считает PHP мегатехнологией, что означает технологии с более чем 2,5 миллионами активных веб-сайтов.

В другом исследовании W3techs говорится, что PHP используется на 79,0% всех веб-сайтов, чей серверный язык программирования нам известен.

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

Давайте добавим больше графика, чтобы укрепить аргумент. Вот графическое представление популярности языков программирования, сделанное RedMonk.

Они собирают данные из GitHub и Stackoverflow, где источником данных, используемым для части анализа GitHub, является архив GitHub, а для переполнения стека они собирают необходимые метрики, используя свой инструмент исследования данных.

Топ-10 языков выглядит следующим образом:

  1. JavaScript
  2. Ява
  3. питон
  4. PHP
  5. C#
  6. C++
  7. CSS
  8. Рубин
  9. C
  10. Цель-C

Почему PHP пришлось столкнуться с этим позором

Давайте сначала просто примем это, PHP не заслужил этого. Нет, нет! Пожалуйста, ради Интернета, не используйте такие утверждения, как «PHP не масштабируется» или «PHP медленный». Это задевает мнение о бэкэнд-кодировании, сделанном в Википедии, Facebook, WordPress и т. д.

Теперь не говорите нам, что вы не поняли. О да ладно!

По состоянию на 23 сентября 2019 года в английской Википедии 5 934 995 статей, всего 48 608 564 статьи, и он входит в пятерку самых посещаемых веб-сайтов по всему миру.

1,59 миллиарда человек в среднем заходят на Facebook ежедневно и считаются ежедневными активными пользователями (Facebook DAU) на июнь 2019 года.

И эти сайты отлично работают на PHP. Теперь, кто сказал что-нибудь о том, что PHP не является масштабируемым и медленным, пожалуйста, встаньте?!

Причины, по которым у PHP большое будущее

Итак, прежде чем мы попытаемся объяснить будущее PHP, нужно понять одну вещь: существует разница между долгим будущим и стабильным долгосрочным будущим. Популярность языков программирования определяется спросом, который создается на рынке.

Возьмем, к примеру, текущий сценарий, в котором машинное обучение и искусственный интеллект являются двумя наиболее обсуждаемыми и востребованными областями. Эти две новые технологии сделали Python самым востребованным в настоящее время языком программирования в эфире.

Это колеблется в рейтингах PHP и Java. Они опустились на несколько позиций вниз.

Точно так же на начальных этапах Objective-C считался Библией разработки приложений для iOS. Однако с появлением Swift прежний язык программирования оказался на грани исчезновения. Сегодня на Objective-C разрабатывается очень небольшое количество приложений для iOS.

В этом основное различие между языком, имеющим долгосрочное будущее, и стабильным долгосрочным будущим. У Java и PHP большое будущее. Они склонны к флуктуациям, но им требуются эоны времени, чтобы потерять актуальность. Python, с другой стороны, имеет стабильное долгосрочное будущее. И у Objective-C было совершенно нестабильное будущее.

  • Причина 1. PHP является синонимом веб-сайтов
    Пока будут веб-сайты, будет и PHP. Когда дело доходит до машинного обучения и искусственного интеллекта, разработчики слепо доверяют Python. Точно так же, если вы хотите создать масштабируемый и быстрый веб-сайт, вам следует выбрать PHP.
  • Причина 2. Низкие затраты на разработку
    Первое, о чем следует помнить: PHP существует уже давно. С тех пор, как существуют языки программирования, PHP создал свою собственную идентичность. Теперь, поскольку это серверный язык программирования с открытым исходным кодом, вы можете незначительно снизить затраты на разработку в рамках Услуг разработки PHP.
  • Причина 3. Масштабируемость
    Эту причину невозможно переоценить. На самом деле, масштабируемость — это первое, что приходит на ум, когда вы говорите о разработке приложений на PHP. Например: - Корпоративное программное обеспечение, такое как ERP. Приложения, созданные на PHP, становятся масштабируемыми за счет добавления дополнительных серверов в группу серверов. Балансировщики нагрузки распределяют нагрузку между серверами.
  • Причина 4. Безопасность и защита
    Почти невозможно найти того, кто пустил слух о том, что PHP плох в плане безопасности. Но давайте отложим этот слух тут же, потому что он редко имеет какие-либо встроенные недостатки безопасности. Язык безопасен настолько, насколько безопасны разработчики, которые его создают. Когда вышел PHP 7, были внесены оптимальные обновления безопасности, которые обновили протокол безопасности языка. Никогда больше не будьте скептиком PHP! Он по-прежнему остается и будет лучшим выбором для разработки веб-сайта электронной коммерции или пользовательской CMS. Кроме того, если вы ищете разработку API, это становится предпочтительным выбором.
  • Причина 5. Огромное сообщество
    Как мы уже говорили, по крайней мере 8 из 10 веб-сайтов работают на PHP, а это означает, что множество разработчиков, как опытных, так и начинающих, знают, как писать код на PHP. Будучи в отрасли более десяти лет, даже сегодня более 50 процентов запросов, которые мы получаем, склоняются к вездесущему PHP.

Вывод

С появлением PHP версии 7.1 он выглядит как совершенно новый язык с новыми и улучшенными функциями. Он будет развиваться дальше и станет сильнее и лучше, чем когда-либо прежде. Одним из наиболее важных качеств PHP является его открытый исходный код. Это обеспечивает полную видимость кода и большое сообщество разработчиков, что приводит к новым идеям, более быстрой разработке и устранению неполадок.

Первоначально опубликовано на https://www.hiddenbrains.com 1 октября 2019 г.