Дайджест PHP #4
Свежая подборка со ссылками на новости и материалы. В выпуске: PhpStorm 2018.1 и другие релизы, видеозаписи докладов, порция полезных инструментов, и многое другое. Приятного чтения!
[sendpulse-form id=”278″]
Новости и релизы
- PhpStorm 2018.1 — Под капотом: конвертация императивного кода в функциональный, создание класса из теста, настраиваемые непроверяемые исключения, поддержка покрытия для Codeception, частичные комиты Git, и другие улучшения.
- PHP 7.2.4
- PHP 7.1.16
- PHP 7.0.29
- PHP 5.6.35
- Новости PHP-FIG за февраль и март
Инструменты
- Key Promoter X — Плагин для PhpStorm, который поможет запомнить горячие клавиши и повысить продуктивность.
- dunglas/panthere — Инструмент тестирования, который позволяет скрапить сайты, делать скриншоты, запускать JS используя Chrome под капотом.
- Insolita/unused-scanner — Поиск неиспользуемых composer зависимостей.
- PHPDocker.io — Генератор конфига PHP-окружения для Docker.
- algb12/GraphDS — Легковесные структуры данных и алгоритмы для работы с графами.
- paratestphp/paratest — Параллельный запуск тестов PHPUnit.
- json-api-php/json-api — Реализация спецификации JSON API на PHP 7 неизменяемыми объектами.
- phpsci/phpsci — Библиотека и расширение для ультрабыстрых вычислений.
- prolic/fpp — Генератор неизменяемых типов данных.
- Подборка инструментов для анализа качества PHP-кода.
Материалы для обучения
- Доступна сертификация по Symfony 4
- Yii2 Inspections 1.0.3
- Laravel 5.6.15, 5.5.40 — Исправления ошибок безопасности.
- Вопрос-ответ с Taylor Otwell
- Создание RSS-фида в Laravel
- Использование Laravel вместе с Socket.IO
- reactphp/event-loop v0.5.0 — Мажорное обновление центрального компонента экосистемы. Значительно почищен API и улучшена документация.
- ReactPHP Basics: Event Loop And Timers
- ReactPHP Basics: Streams
- swoole/swoole-src — Мощный и быстрый асинхронный движок в виде расширения. В версии 2 доступны корутины и каналы а-ля Golang.
- Месяц WordPress: март 2018
- Magento Tech Digest #9: March 26 — April 1, 2018
- Magento Tech Digest #10: April 1 — 9, 2018
- Трюки работы с PHPStorm
- PHP ACL. Попытка сделать код безопаснее
- Проблемы при работе с кэшем и способы их решения
Занимательное
- lands.php.earth — Карта PHP-мира.