Web Creator
ЦифровизацияРазработкаДизайнКейсыКомпанияКонтакты
Начать проект
Переключиться на светлую тему
Меню
Цифровизация бизнесаРазработка сложных проектовВеб-сервисы и приложенияКорпоративные системыЦифровой дизайнUsability & UX/UIНаши кейсыКомпанияКонтакты
Web Creator→Статьи

Версии PHP

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

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

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

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 на момент написания статьи; сейчас актуальна восьмая ветка (PHP 8).

PHPсистемное администрирование
Статья опубликована в 2014 году

Тематические статьи

PHP-FPM — менеджер процессов PHP FastCGI

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

Статья опубликована в 2014 году
Универсальная система управления сайтами Drupal

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

Статья опубликована в 2014 году
Универсальная система управления сайтами ModX (Revolution и Evolution)

Универсальная бесплатная CMS. Система с открытым исходным кодом и открытой лицензией. Написана на языке программирования PHP, использует для хранения данных СУБД MySQL или MS SQL. Можно создавать сайты любой направленности.

Статья опубликована в 2014 году
1С-Битрикс — коммерческая система управления для сайтов, интернет-магазинов и порталов

Универсальная коммерческая CMS. Достаточно монструозная, хотя при должной настройке на этой платформе можно создавать весьма удобные в использовании и управлении сайты. Из российских платных CMS наиболее дорогая, но и наиболее распространённая.

Статья опубликована в 2014 году
UMI.CMS — универсальная коммерческая система управления сайтами

Универсальная коммерческая CMS. Обладает приятным интерфейсом, позволяет создавать информационные сайты, сайты‑каталоги и интернет-магазины.

Статья опубликована в 2014 году
NetCat — универсальная коммерческая система управления сайтами

Одна из старейших коммерческих CMS. Универсальна. Подходит для небольших и средних проектов. Написана на языке программирования PHP и использует базу данных MySQL. По разным источникам NetCat занимает второе или третье место среди коммерческих CMS на русскоязычных сайтах, следуя за 1С-Битриксом и конкурируя за второе место с UMI.CMS.

Статья опубликована в 2014 году
Язык программирования PHP

PHP — язык программирования, который наиболее распространён в сфере веб‑разработки. В области создания динамических веб‑сайтов и веб‑приложений PHP занимает значительную долю рынка. Практически все популярные CMS для веб‑разработки написаны на PHP. Наиболее важные преимущества PHP — простота освоения, адекватная скорость работы, мультипарадигмальность. Критикуют PHP обычно за низкий средний уровень разработчиков и, как следствие, за низкую культуру разработки, проблемы с сопровождаемостью и надёжностью проектов.

Статья опубликована в 2019 году
Magento — система управления сайтами интернет-магазинов

Magento — система управления сайтами интернет-магазинов с достаточно богатыми возможностями. Система не очень распространена в России, серьёзных внедрений в отечественном eCommerce мало и компетентных разработчиков тоже почти нет, но в мире это одна из ведущих платформ для интернет-магазинов.

Статья опубликована в 2014 году
Yii — фреймворк на PHP

Yii — это популярный фреймворк для PHP‑разработки, основанный на парадигме MVC. Основное преимущество — очень высокая скорость работы и, как следствие, производительность.

Статья опубликована в 2014 году
Web Creator
© 2004-2026 ООО «Веб Креатор»
Политика обработки персональных данных
ООО «Веб Креатор» входит в реестр
аккредитованных ИТ-компаний
Минцифры России
Пн-Пт с 10:00 до 19:00 [MSK, UTC+3]
Москва, Староалексеевская, 5
Telegram @WebCreatorTeam
s@web-creator.ru
+7 495 215 15 01
Цифровизация бизнесаКорпоративные системыМашинное обучение и ИИАвтоматизация процессовСистемная аналитикаСистемная интеграцияОбработка и анализ данныхРазработка на фреймворкахИнформационная безопасность
Разработка сложных проектовВеб-сервисы и приложенияЭлектронная коммерцияМобильная разработкаЦифровой дизайнUsability & UX / UIДизайн-системыСопровождение и DevOpsХостинговые решения
КомпанияКейсыКлиентыПроцессыТехнологииСтатьиВакансииЦеныКонтакты