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

С 2004 года существует PHP 5, который сейчас достаточно распространён и включает в себя версии 5.*.

В целом, когда сейчас говорят о PHP, то имеют в виду версию 5 или 7.

PHP 5

Пятая версия PHP была выпущена в 2004 году. Изменения включают обновление ядра Zend (Zend Engine 2), что существенно увеличило скорость работы интерпретатора и потребление памяти, была реализована поддержка языка разметки XML, полностью переработаны функци, связанные с объекто-ориентированным программированием, в частности, введён деструктор, открытые, закрытые и защищённые (protected) переменные и методы, окончательные (final) переменные и методы, интерфейсы и клонирование объектов. В следующих за 5.0 версиях также были введены пространства имён, замыкания и целый ряд достаточно серьёзных изменений.

При переходе между версиями веток 5.* было достаточно много обратно несовместимых изменений, то есть код, который был написан под прежнюю версию интерпретатора переставал нормально работать на новой.

Наиболее заметным в этом плане был переход с ветки 5.2 на 5.3.

В PHP 5.3 (кроме проблем несовместимости) также появились новые возможности:

  • Увеличена скорость работы, примерно на 10-20%
  • Введено пространство имён (Namespaces)
  • Появилось позднее статическое связывание и специальный метод __callStatic()
  • Введены лямбда-функции и замыкания (Closures)
  • Добавлены расширения MySQLnd, intl, phar, fileinfo и sqlite3
  • Появился опциональный сборщик мусора

PHP 6

PHP 6 — пропущенная версия: в марте 2010 года разработка PHP 6 была признана бесперспективной и разработчики сконцентрировались на ветках 5.*

PHP 7 

Седьмая ветка — это наиболее актуальная версия PHP.

Cтатьи по теме:

Хостинг сайтов и веб-приложений
Это услуга по предоставлению дискового пространства и вычислительных ресурсов на сервере, постоянно находящемся в сети интернет. Обычно под понятием услуги хостинга подразумевают как минимум услугу размещения файлов сайта на сервере, на котором запущено ПО, необходимое для обработки запросов к этим файлам (веб-сервер).
Виртуальный хостинг — экономное решение, но практически без гарантий
Виртуальный хостинг — самый экономичный, но при этом и наименее надёжный вариант размещения сайта. Его достаточно только для размещения простых ненагруженных веб-сайтов, для которых не особо важны производительность и отказоустойчивость.
Виртуальный выделенный сервер (VPS или VDS)
Для небольших проектов это оптимальный вариант по соотношению «цена / качество». Клиенту предоставляется виртуальная машина с гарантией выделения места на диске, оперативной памяти и процессорного времени сервера.
Выделенные сервера, кластеры и облачные решения
Серьёзные проекты требуют серьёзных хостинговых решений. Для средних проектов может хватить одного выделенного сервера, а для больших нагруженных сайтов нужны кластерные или облачные решения.
Рекомендации по выбору хостинга
От правильности выбора хостинга зависит дальнейшая работоспособность сайта и его доступность, поэтому к этому вопросу надо отнестись достаточно серьёзно.
Серверное программное обеспечение
На серверах устанавливается программное обеспечение, которое требуется для работы сайта и других служб домена, для обслуживания и мониторинга, а также для защиты от взлома и устойчивости к нагрузкам.
Безопасность сайтов и веб-приложений
​Под безопасностью веб-сервисов, как правило, понимается обеспечение сохранности данных и их недоступность для посторонних лиц, а также способность приложения сохранять работоспособность при кибератаках и не подвергаться заражению вирусами.

Тематические технологии:

Red Hat Enterprise Linux
CentOS
Система управления конфигурациями Ansible
Docker
Веб-сервер NGINX
Kubernetes
Система управления сайтами UMI.CMS
Yii