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

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

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

Начать курс

Роадмап развития PHP на 2025-2026: новый виток эволюции

Несмотря на бурный рост Python и Go, PHP остается фундаментом веб-разработки: на нем работает 76% всех сайтов, включая WordPress, Laravel и Symfony. В 2025-2026 годах язык ждет настоящий прорыв. Разберем официальный роадмап от PHP Foundation и ключевые изменения, которые должен знать каждый разработчик.

PHP 8.4: декабрь 2024 — уже на горизонте

Хотя релиз состоялся в конце 2024 года, его влияние будет определяющим для 2025-го. Главные фичи:

  • Property Hooks — долгожданная возможность добавлять геттеры и сеттеры прямо в объявлении свойств. Аналог C#-свойств, но с лаконичным синтаксисом.
  • Асимметричная видимость — теперь можно сделать свойство публичным для чтения, но приватным для записи (public private(set) string $name).
  • Функциональный API для DOM — работа с HTML/XML без классов, чистыми функциями.
  • Exit-функции без скобок — синтаксический сахар для консольных скриптов.

Эти изменения делают PHP ближе к современным языкам, сокращая boilerplate-код на 20-30%.

PHP 8.5: середина 2025 — асинхронность и производительность

Средний релиз (июль 2025) сконцентрируется на улучшении асинхронного программирования и оптимизации JIT-компилятора:

  • Улучшенная поддержка Fiber — планируется интеграция с PDO и cURL. Асинхронные запросы к БД станут нативными, без сторонних библиотек.
  • Вторая итерация JIT-компилятора — ожидается прирост производительности на 15-20% для тяжелых вычислений.
  • Атрибуты для типов коллекций — #[Collection('string')] для строго типизированных массивов.
  • Многострочные строки с отступами — улучшенный heredoc с автоматическим выравниванием.

Благодаря этим изменениям PHP сможет конкурировать с Node.js в сценариях реального времени (чаты, SSE, WebSockets).

PHP 9.0: конец 2025 — большой перелом

Мажорная версия (ноябрь 2025) станет самой амбициозной за последние 10 лет. Ключевые направления:

  • Полная поддержка Generics — настоящие обобщенные типы (Collection<User>) для статического анализа. Временное решение через атрибуты в 8.5 станет частью синтаксиса.
  • Удаление устаревших функций — из ядра уберут mysql_*, ereg, mcrypt и другие функции, объявленные deprecated в 7.x.
  • Строгий режим по умолчанию — declare(strict_types=1) будет включен для всех новых файлов. Обратная совместимость — через опциональный флаг.
  • Новая система пакетов — PHP получит встроенный менеджер зависимостей, альтернативу Composer (но с обратной совместимостью).

Версия 9.0 — это ответ на критику PHP как «нестрогого» языка. После обновления код станет безопаснее и предсказуемее.

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

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