PHP-дайджест #15

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.3 RC2, Codeception 2.5 и другие релизы, типизированные свойства в PHP 7.4, порция полезных инструментов, и многое другое.
Приятного чтения!

Новости и релизы

  • PHP 7.3 RC2 — Второй релиз-кандидат доставлен по расписанию. Следующий выпуск ожидается 11 октября. Еще один обзор нововведений PHP 7.3.
  • PhpStorm 2018.3 EAP — Продолжается программа раннего доступа, в рамках которой можно использовать PhpStorm бесплатно. В свежих сборках добавлена поддержка <generic> нотации для коллекций из PSR-5 PHPDoc, а также пересечений типов Foo&Bar. Подробнее о пересечении и объединении типов от автора PHPStan.
  • Codeception 2.5 — В апдейте представлены возможности для снэпшот-тестирования, поддержка подключения к нескольким БД и другие улучшения.

Инструменты

  • spiral/roadrunner — Высокопроизводительный сервер приложений, балансировщик нагрузки и менеджер процессов для PHP реализованный на Go. Добавлена поддержка HTTPS и HTTP/2 Push.
  • ankitpokhrel/tus-php — Реализация сервера и клиента tus.io открытого протокола возобновляемых загрузок файлов. Протокол используется в VimeoCloudflare, и Git LFS.
  • TiBeN/CrontabManager — Менеджер cron-задач.
  • zendframework/zend-diactoros 2.0.0 — Обновление популярной реализации PSR-7 и теперь еще PSR-17.
  • liuggio/fastest — Простое решение для параллельного запуска тестов. Альтернатива более сложному paratestphp/paratest
  • konsulting/porter — Мультисайт окружение для локальной разработки на базе Docker.

Материалы для обучения

Занимательное

Источник: https://habr.com/company/zfort/blog/424949/