Главные анонсы конференции по PHP: что нового в 2024

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

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

Начать курс

Главные анонсы с конференции по PHP: что ждёт разработчиков в 2024 году

В минувшие выходные в Берлине прошла ежегодная международная конференция по PHP, собравшая более 2000 разработчиков со всего мира. Организаторы и ключевые спикеры представили ряд важных анонсов, которые определят развитие языка на ближайшие годы. Мы собрали главные новости, чтобы вы были в курсе актуальных трендов.

PHP 8.4: финальные улучшения

Одним из центральных событий стало объявление о скором выходе PHP 8.4. Версия получит значительные улучшения производительности — до 15% прироста в типичных веб-нагрузках. Среди ключевых нововведений:

  • Property hooks — долгожданный механизм для работы со свойствами объектов, упрощающий создание геттеров и сеттеров.
  • Улучшенная поддержка асинхронности — в ядро добавлены новые функции для работы с Fiber, что позволяет писать неблокирующий код без использования сторонних библиотек.
  • Новая система типов — расширена поддержка union-типов и добавлены intersection-типы для более строгой типизации.

Релиз PHP 8.4 запланирован на ноябрь 2024 года. Разработчикам рекомендуется начать тестирование уже сейчас.

Фреймворки и инструменты: что нового

На конференции также были представлены обновления крупных фреймворков. Laravel анонсировал Laravel 11 с улучшенным роутингом и интеграцией с Laravel Reverb — новым WebSocket-сервером для реального времени. Symfony представил версию 7.1, которая включает более быстрый Dependency Injection контейнер и улучшенную поддержку асинхронных очередей.

Отдельного внимания заслуживает новый инструмент от команды PhpStorm — PHP Inspections, который позволяет анализировать код на предмет уязвимостей и потенциальных ошибок прямо в IDE. Инструмент уже доступен в бета-версии.

Планы на PHP 9: первые намёки

Главный архитектор языка, Никита Попов, в своём докладе впервые публично обозначил направления для PHP 9. Ожидается, что следующая мажорная версия:

  • Полностью избавится от устаревших функций (включая mysql_* и ereg).
  • Введёт нативную поддержку дженериков на уровне JIT-компилятора.
  • Упростит работу с асинхронным I/O без использования внешних расширений.

Релиз PHP 9 прогнозируется не ранее 2026 года, но концепция уже вызвала бурные обсуждения в сообществе.

Сообщество и безопасность

Отдельная секция конференции была посвящена безопасности. Эксперты отметили, что количество атак на PHP-приложения выросло на 30% за последний год. В ответ на это была представлена инициатива PHP Safe Code — набор рекомендаций и автоматических проверок для написания безопасного кода. Также анонсирован новый пакет для статического анализа, который интегрируется с Composer.

Конференция завершилась круглым столом, где разработчики обсудили будущее языка. Главный вывод: PHP остаётся одним из самых востребованных языков для веб-разработки, а новые анонсы подтверждают его эволюцию в сторону современного, производительного и безопасного инструмента.

Следите за новостями на PythonLib — мы будем публиковать подробные обзоры каждого нововведения по мере выхода бета-версий.

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