Языки
PHP входит в список наиболее используемых языков нынешнего веб — программирования. Считается, что его прародитель Р. Лердорф — программер родом из Дании. В конце XX века Раcмус разработал «домашнюю страницу», что и стала фундаментом PHP: Hypertext Preprocessor. Спустя некоторое время к последующей эволюции присоединились айтишники из разных стран. PHP — далеко не новый проект open source. Сейчас продолжение развития обеспечивают любители под командованием крупной компании. Её руководители ещё в конце 90-х разработали одну из версий PHP и занимаются данным языком по сей момент.
Выделяющееся достоинство языка — это интерпретируемость. Если та же Java сначала составляет код и только потом запускает работу, то PHP воссоздаётся уже в момент запроса. Человек открывает сайт, обращаясь к серверу, и в это время компилируется код. Правда, разработчику сайта придётся пожертвовать скоростью процессов. И также PHP примечателен динамической типизацией, то есть переменная в один и тот же момент может выполнять несколько ролей. Присвоить переменной сначала число, потом объект, массив язык вполне позволит. Но так же, как с интерпретируемостью, есть минус — понижение скорости работы.
Первая, вторая и третья версии PHP: Hypertext Preprocessor были весьма примитивными: немного возможностей, хоть и для кодирования простеньких сайтов их было достаточно. Но с версией 5.4 PHP получился организованной технологией. До этого обновления было много тонкостей, из-за которых работать было проблематично. Последующие 5.5 и 5.6 уже стали проверенными, надёжными версиями, достойно зарекомендовавшими себя. Шестую модификацию миновали: по задумке PHP6 могла бы поддерживать Unicode на уровне ядра, однако релиза так и не было. PHP7 сделал прорыв в плане скорости. В 5.6 была медленная работа с переменными, в особенности с массивами. На обработку строки уходило в 60 раз больше времени, нежели на C#. Это незаметно, если на сайте не так много пользователей, как на том же Facebook, ибо речь идёт о долях секунды.
PHP по сравнению с C# и Java лёгок в изучении из-за низкого порога входа, потому язык можно изучить самостоятельно. Потратив всего лишь вечер на прочтение документации, возможно написать скрипт, что будет возвращать данные на сайт. Из — за этого сейчас в России немало PHP-кодеров низкого уровня. Несмотря на прогнозы, что язык обречён на неудачу, в 2004 году ему было присвоено звание «Язык года». Тем не менее хороший специалист по PHP ценен на рынке и заказчики готовы им платить не меньше, чем другим программистам.