Роадмап развития PHP на 2025-2026 годы: главные изменения

Онлайн-тренажер Python для начинающих

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

Начать курс

Роадмап развития PHP на 2025-2026 годы: что ждет разработчиков

Сообщество PHP продолжает активно развивать язык, и ближайшие два года обещают быть одними из самых насыщенных за последнее десятилетие. Разработчики ядра PHP уже представили предварительный план (роадмап) на 2025-2026 годы, который включает долгожданные улучшения производительности, системы типов и инфраструктурные изменения. Давайте разберем ключевые нововведения.

PHP 8.4: асинхронность и property hooks

Релиз PHP 8.4 запланирован на ноябрь 2025 года. Эта версия станет важным шагом к полноценной асинхронной модели выполнения:

  • Fibers 2.0 — обновленная реализация волокон (fibers), которая позволит писать асинхронный код без сложных callback-ов. Ожидается поддержка автоматического переключения контекста при блокирующих операциях.
  • Property hooks — долгожданная возможность добавлять геттеры и сеттеры непосредственно к свойствам класса без написания отдельных методов. Это уменьшит шаблонный код на 30-40%.
  • Расширенная типизация — появление intersection types и улучшенная поддержка generic-ов для пользовательских коллекций.
  • Deprecation устаревших функций — окончательное удаление mysql_* функций и ряда других legacy-элементов.

PHP 8.5: JIT-компилятор второго поколения

Выход PHP 8.5 ожидается в конце 2026 года. Главная "фишка" — полностью переработанный JIT-компилятор:

  • Новый JIT на основе IR framework — использование промежуточного представления (IR) позволит генерировать более эффективный машинный код. По предварительным тестам, прирост производительности в вычислительных задачах составит до 40%.
  • PGO (Profile-Guided Optimization) — автоматическая оптимизация на основе профилирования реальных приложений. PHP сможет адаптироваться под конкретные сценарии использования.
  • Улучшенная работа с памятью — внедрение новых алгоритмов сборки мусора для веб-приложений с длинными запросами.

Инфраструктурные изменения

Помимо языковых фич, сообщество PHP активно работает над экосистемой:

  • PHP Foundation 2.0 — расширение финансирования ключевых разработчиков. Крупные компании (JetBrains, Automattic, Zend) уже подтвердили увеличение взносов.
  • Обновление PEAR и PECL — планируется переход на современные системы сборки и CI/CD. Ожидается поддержка Composer 3.0.
  • Документация нового поколения — интерактивные примеры кода, встроенные тесты для документации и интеграция с популярными IDE.

Что это значит для разработчиков?

Роадмап 2025-2026 годов показывает, что PHP не собирается сдавать позиции. Асинхронность и улучшенный JIT делают язык конкурентоспособным для высоконагруженных систем. Property hooks и типизация повышают качество кода и скорость разработки. Разработчикам стоит уже сейчас изучать новые возможности, чтобы быть готовыми к переходу на PHP 8.4 и 8.5. Рекомендуем следить за RFC (Request for Comments) на wiki.php.net и тестировать предварительные сборки, чтобы ваши проекты всегда были на переднем крае технологий.

Рекомендуем библотеки