Дайджест PHP #18

Свежая подборка новостей и материалов мира PHP. В этом выпуске: принят PSR-18, статистика версий PHP от Packagist, PHP 7.3.0RC5 и другие релизы, порция полезных инструментов и многое другое.
Приятного чтения!

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

  • PSR-18: HTTP Client — Стандарт официально принят! Это позволит писать приложения, которые не зависят от того, какой HTTP-клиент используется под капотом.
  • PHP 7.3.0RC5 — Предпоследний релиз-кандидат в цикле. Финальный релиз ожидается 6 декабря.
  • PHP 7.1.24
  • PHP 7.2.12
  • PhpStorm 2018.3 Public Preview
  • Статистика версий PHP – 2018.2 — Традиционная компиляция статистики за полгода на основе информации, которую Composer отправляет при подключении к packagist.org. Суммарная доля PHP 7 составляет уже 84%. Чуть более реальную статистику покажет проект phpVatch, который мониторит первый миллион топа сайтов из Alexa с открытой версией PHP.

Инструменты

  • infection/infection 0.11.0 — Фреймворк для мутационного тестирования. В новой версии 20 новых мутаторов, запуск тестов в случайном порядке, и другие улучшения.
  • jms/serializer v2.0 — Множество улучшений, снижено потребление памяти и прирост производительность до 35%, PHP 7.2+. Подробнее о релизе и планах в блоге. и будущих планах можно прочитать в блоге.
  • php-casbin/php-casbin — Библиотека авторизации с поддержкой контроля доступа ACL, RBAC, ABAC.
  • brick/math — Библиотека для работы с числами произвольной точности.
  • php-decimal/ext-decimal — Расширение реализует десятичную арифметику с произвольной точностью и корректным округлением.
  • rectorphp/rector — Инструмент для обновления приложений на основе AST. В процессе интересный PR по обновлению версии PHP.
  • Insolita/unused-scanner — Поиск неиспользуемых зависимостей Сomposer.
  • php-ai/php-ml — Библиотека для машинного обучения на PHP. Примеры использования: оценка стоимости код-ревью, прогноз цены акций.

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

Спасибо за внимание!

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

Share
Николай Сарры

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

Published by
Николай Сарры

Recent Posts

Ретроспектива как способ вызвать пермены

Ретроспектива как способ вызвать пермены

Ретроспектива - формат совместной работы группы, который сочетает элементы мозгового штурма, коучинга и обратной связи.…

25 ноября, 2021

Управление рисками. Практические советы

Несмотря на сверхдоступность информации, по-прежнему существуют люди, закрывающие глаза на ряд очевидных вещей. Это приводит…

18 ноября, 2021

Что делать с выгоранием?

До тех пор пока вы не знаете о принципах работы мозга вы просто думаете что…

4 ноября, 2021

14 советов как давать обратную связь

Вчерашний программист стал тимлидом. По собственному желанию или нет, но его обязанности сильно изменились. Как…

27 июля, 2021

Agile метрики. Часть 6: Метрики из инструментов бизнес-аналитики

Ранее мы рассмотрели: метрики Agile Project Tools, метрики Lean Kanban, меткрики инструментов контроля версий, метрики…

26 июля, 2021

Agile метрики. Часть 5: Метрики из инструментов CI/CD

В предыдущих частях мы рассмотрели: метрики из Agile Project Tools, метрики Lean Kanban, метрики из…

26 июля, 2021