Найти тему

Факты о PHP, о которых не знает большинство программистов

Оглавление

Адаптированный перевод статьи: Interesting Facts About PHP.

Здравствуйте, программисты! Перед вами ряд весьма интересных фактов о языке программирования PHP. Поделитесь ими с друзьями, чтобы пользоваться PHP стало еще веселее.

Потом напишите в комментариях, все ли из озвученного вы знали!

Итак, 10 интересных фактов о языке программирования PHP

  • Что означает PHP? Это Персональная Домашняя Страница (Personal Home Page).
  • PHP, который теперь официально известен как «Гипертекстовый препроцессор», был выпущен примерно в 1995 году. Выходит, это зрелый 25-летний язык программирования.
  • Маскотом PHP является большой синий слон.
  • PHP был разработан Расмусом Лердорфом в 1995 году. Именно он написал код общего интерфейса шлюза (CGI).
  • В мире разработано 244 миллиона сайтов с использованием языка PHP. Иными словами, это самый популярный язык программирования для веб-разработки.
  • Последней актуальной версией PHP является 7.4.5 (16 апреля 2020 года), и вы можете внести свой вклад в развитие языка.
  • PHP — язык программирования с открытым исходным кодом.
  • Первоначально написан как набор CGI (общий интерфейс шлюза) на «C» (1994).
  • Изначально этот язык был разработан, чтобы заменить набор Perl-скриптов для поддержки собственных персональных домашних страниц (также известной как PHP).
  • Зеев Сураски и Энди Гутманс, два разработчика из Technion IIT, переписали парсер в 1997 году и заложили основу PHP 3. PHP 3 был официально запущен в июне 1998 года.
  • Знаменитые проекты / фреймворки на PHP: Laravel, Symfony, CodeIgniter, Faker, Yii.
  • Язык программирования PHP был создан автором, чтобы заменить Perl-скрипты для поддержки своих персональных домашних страниц в интернете, и он был написан как набор общего интерфейса шлюза на языке C.

История PHP: интересные и забавные факты

Сураски и Гутманс переписали ядро PHP 3, выпустив Zend Engine в 1999 году. Они также основали компанию Zend Technologies в Рамат-Гане, Израиль. 22 мая 2000 года был выпущен PHP 4.

13 июля 2004 года PHP 5 был выпущен новым Zend Engine II. В PHP 5 появилась полнофункциональная поддержка объектно-ориентированного программирования. Она присутствовала в PHP 3 и PHP 4, но только в базовом функционале.

В середине октября 2015 года был выпущен PHP 7, работающий на Zend Engine 3, единый синтаксис переменных, процесс компиляции на основе AST, добавлены Closure:: call(), безопасное использование операторов побитового сдвига, null coalescing operator (??) и добавлен экранирующий символ \u, позволяющий указывать unicode-символы внутри строк.

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

Расмус Лердорф собственной персоной
Расмус Лердорф собственной персоной

На PHP можно писать как в процедурном, так и в объектно-ориентированном стиле, а также смешивать их. Надеюсь, вам нравятся интересные факты о языках PHP. Давайте посмотрим и на новые возможности.

Особенности PHP

  • Open Source означает, что вам не нужно платить за использование PHP, вы можете свободно его скачать и использовать.
  • PHP-код без проблем запускается на любой платформе: Linux, Unix, Mac OS, Windows.
  • В PHP регистр имеет значение.
  • PHP быстрее, чем другие скриптовые языки, например, asp и jsp.
  • PHP поддерживает работу с регулярными выражениями.
  • PHP обеспечивает логирование доступа за счет создания сводки последних обращений пользователя.
  • PHP является интерпретируемым языком, т.е. нет необходимости в компиляции.
  • PHP поддерживает использование переменных без объявления их типа данных.

Новейшие возможности языка программирования PHP

  • Объявление типов возвращаемых значений
  • Оператор «космический корабль» (≤=>).
  • Анонимные классы.
  • Ожидания.
  • Групповые объявления use.
  • Метод Closure::call().
  • Массивы-константы.

Прикладные факты об PHP 7

  • Он используется в качестве языка программирования для бэкенда более чем на 20 миллионах веб-сайтов и 1 миллионе веб-серверов ( PHP: 244 миллиона сайтов, 2,1 миллиона IP-адресов — http://php.net/usage.php ). Таким образом, 75 % сайтов Web 2.0 построены на PHP.
  • PHP используется на 81.7 % всех сайтов, чей серверный язык программирования нам известен. Как следствие этого, в мире насчитывается около 5 миллионов PHP-разработчиков.
  • PHP можно развернуть практически на каждой операционной системе. PHP может использоваться во всех основных операционных системах, включая Linux, Microsoft Windows, Mac OS.
  • Некоторые из крупнейших сайтов, таких как Facebook, ProProfs, Digg, Friendster, Flickr, Technorati и Yahoo, разработаны на языке программирования PHP.

Хотите начать программировать на PHP? Начните с наших бесплатных вводных курсов. Уже опытный PHP-разработчик? Повышайте квалификацию!