Возможно, вы слышали, что PHP — бесполезный и вымирающий язык программирования, но каковы факты?

Язык PHP является преемником проекта PHP/FI, созданного в 1994 г. Расмусом Лердорфом для отслеживания просмотров своего онлайн-резюме. Это был простой набор бинарных файлов для CGI (англ. Common Gateway Interface — «интерфейс общего шлюза»), написанных на языке C. В 1995 г. Расмус опубликовал исходный код своего проекта и призвал пользователей присоединиться к его совершенствованию.

Это привело к появлению PHP 3 в 1997 г., после чего язык начал быстро набирать популярность. К 1998 г. 10 % веб-серверов работали на PHP. Шли годы, функциональность PHP росла, и он становился все более популярным. К 2004 г. на нем работало более 1 млн веб-сайтов.

Я полюбила PHP, когда училась в университете: его было легко освоить, и программисты на PHP были востребованы. Однако мои сокурсники считали, что изучение PHP — пустая трата времени, потому что это вымирающий язык. Для меня это было новостью, поэтому я зашла на Google в поисках фактов. Тогда я нашла десятки, если не сотни статей о гибели PHP.

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

Итак, откуда взялась идея о том, что PHP умирает? Своей популярностью в вебе PHP обязан, в том числе, движку WordPress, однако когда в последнем появился блочный редактор страниц, в Сети начали распространяться мнения о скорой смерти PHP. Более того, с появлением Node.js и развитием Python популярность PHP стала падать, и многие начали (и продолжают) думать, что PHP пришел конец.

Однако PHP по-прежнему остается одним из самых популярных языков программирования для веба. Такие сайты, как facebook.com, microsoft.com, wikipedia.org, realtor.com, salesforce.com, slack.com, tesla.com, etsy.com и, конечно, wordpress.com, все работают на PHP. Более 70 % веб-сайтов используют PHP в качестве языка программирования для серверной части.

Мы часто слышим, что PHP медленно работает и что его синтаксис ужасен. Хотя в прошлом низкая скорость работы могла быть правдой, PHP с тех пор значительно улучшился, а с выпуском PHP 7.0 достиг беспрецедентной по своим меркам скорости. Помимо быстродействия, у PHP есть еще множество преимуществ.

PHP — это полностью бесплатный язык программирования с открытым исходным кодом, а поскольку он поддерживает все основные браузеры, он обладает высокой масштабируемостью. Кроме того, PHP отличается экономичностью и очень хорошо работает с JavaScript. Такое сочетание позволяет легко создавать функциональные и визуально привлекательные веб-сайты.

В сочетании с такими фреймворками, как Laravel, Symfony или Code Igniter, PHP прост в использовании. PHP также поддерживает широкий спектр баз данных, включая MySQL, PostGreSQL, Mongo, Oracle, DB++, Paradox, Ingres и многие другие.

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

Подытоживая: PHP живехонек, и на мой взгляд, он является одним из самых простых для изучения языков программирования. Даже если популярность PHP продолжит снижаться с текущей скоростью, он просуществует еще десятилетия. PHP не умирает, и его определенно стоит изучать и в 2021 году, и в будущем. Для новых PHP-программистов по-прежнему открыты тысячи вакансий.


Материал подготовлен в рамках специализации PHP Developer.

Комментарии (19)