PHP Дайджест № 217 (1 – 13 декабря 2021)

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Прежде чем перейти к статье, хочу вам представить, экономическую онлайн игру Brave Knights, в которой вы можете играть и зарабатывать. Регистируйтесь, играйте и зарабатывайте!



Подборка свежих новостей и материалов из мира PHP.

В выпуске: PHP теперь использует GitHub для трекинга багов; вышел PhpStorm 2021.3; закончена поддержка PHP 7.3, а 7.4 — в режиме только секьюрити фиксов; для PHP 8.2 снова обсуждается перегрузка операторов — теперь с новым ключевым словом.

Также в выпуске полезные статьи, пачка инструментов, видео и другие новости сообщества.

Приятного чтения!

Этот дайджест подготовлен совместно с Insolita. Если понравился выпуск, плюсаните пост, пожалуйста.

⚡️ Новости


  • Баги PHP теперь на GitHub


    Предложение мигрировать баги с bugs.php.net на GitHub принято практически единогласно.
    Раздел php/php-src/issues уже открыт и можно видеть первые созданные баги.

  • Вышел PhpStorm 2021.3


    Мажорное обновление IDE с кучей улучшений. Из основного:
    • Полная поддержка PHP 8.1.
    • Улучшена поддержка дженериков (особенно для doctrine/collections и eloquent/collections из Laravel 9).
    • Рефакторинг перемещения классов и неймспейсов с помощью drag-and-drop.
    • Инструменты удаленной разработки.
    • Улучшения деплоймента и других подсистем.

    Проверки PhpStorm можно запускать в CI благодаря Qodana for PHP — это отдельный инструмент от JetBrains, который работает на движке PhpStorm. Можно использовать, например, для поиска проблем совместимости с PHP 8.0 / 8.1.

  • Закончена поддержка PHP 7.3


    Для PHP 7.4 активная поддержка тоже завершена, но еще в течение года будут выходить исправления проблем безопасности в случае их обнаружения.
    phpreleases.com — На этом ресурсе есть API для получения информации о поддерживаемых версиях PHP.

  • [RFC] User Defined Operator Overloads


    Снова на обсуждении предложение добавить перегрузку операторов в PHP. На этот раз довольно интересный хоть и спорный подход.

    Раньше предлагалось для каждого оператора определить магический метод, например, __add() для + или __mul() для *.

    В текущей редакции RFC предлагается ввести новое ключевое слово operator. Оно используется вместо function и по сути делает то же самое, но позволяет использовать символы операторов вместо имен функций.
    class Collection {
        // Ранее предлагалось вот так
        function __add(Collection $other, OperandPosition $operandPos) {}
    
        // А теперь вот так
        operator +(Collection $other, OperandPosition $operandPos) {}
    }
    

    Нужна ли в PHP перегрузка операторов? Есть ли применение в ваших приложениях?

  • 2022 PHP Landscape Report Survey


    Ежегодный опрос PHP-сообщества от Zend.
    Скоро будет запущен опрос русскоязычного сообщества от spasibo_kep и PHP-чатов/каналов, ну а пока можно заполнить опрос от Zend.

  • Начата работа над PSR стандартом для i18n


    Задачи интернационализации и локализации встречаются повсеместно и иметь общий стандарт было бы отлично.
    Пока сформирован мета-документ, в котором описаны цели и не-цели стандарта. А также собирается рабочая группа, в которую среди прочих вошел samdark.



Источник: https://habr.com/ru/post/595309/


Интересные статьи

Интересные статьи

Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Главные тем...
В этом дайджесте процесс загрузки iPhone и организация стриминга на нем же, борьба App Store с разработчиками мошенниками, концепции Jetpack Compose и обзор Android Automotive OS, этическ...
Всем привет! Вот уже больше года я вместе с несколькими товарищами делаю дайджесты FOSS News для Хабра с материалами о свободном и открытом ПО и железе. Недавно меня пригласили на ...
Всем привет! Продолжаем дайджесты новостей и других материалов о свободном и открытом ПО и немного о железе. Всё самое главное про пингвинов и не только, в России и мире. Развенчан...
Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него. Читать дальше →