Дайджест PHP #12
PHP 7.3.0 Beta 2 и другие релизы, предложение из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!
[sendpulse-form id=”278″]
Новости и релизы
- PHP 7.3.0 Beta 2 — Третья и последняя бета ожидается 30 августа. Полный список изменений ветки 7.3. Для разработчиков расширений также доступен список изменений во внутреннем API.
Нововведения PHP 7.3 за 30 секунд в виде диффов - PHP 7.2.9
- PHP 7.1.21
Инструменты
- php-enqueue/enqueue-dev — Очередь сообщений с поддержкой транспортов AMQP (RabbitMQ, ActiveMQ), STOMP, Amazon SQS, Redis, Doctrine DBAL, Filesystem, MongoDB. В последних версиях улучшена производительность, и ожидаются асинхронные команды Symfony.
- DavidBelicza/PHP-Science-TextRank — Реализация алгоритма TextRank для автоматического реферирования (summarization) текста.
- acelot/resolver — Авторезолвер зависимостей для PHP 7.
- tebru/gson-php — Порт google/gson на PHP
- Roave/BackwardCompatibilityCheck — Библиотека находит потенциальные проблемы обратной совместимости между двумя версиями вашего пакета.
- apisearch-io/search-server — Движок полнотекстового поиска, реализованный на PHP.
- soluble-io/soluble-mediatools — Обертка над ffmpeg для работы с видеофайлами.
- maxbeckers/amazon-alexa-php — Библиотека для разработки навыков для Amazon Alexa. Альтернатива phoice/phlexa-expressive-skeleton.
Материалы для обучения
- Как построить масштабируемое Symfony-приложение на Kubernetes
- Определяем динамические правила доступа в базе
- Запуск миграции базы на продакшн системе с помощью Symfony и Doctrine
- Пошаговое создание бандла для Symfony 4
- PHP, YII2 и формирование больших excel-файлов
- Обработка входящих Email в Laravel с помощью Mailgun
- Туториал Laravel + JWT
- Настройка Xdebug c PhpStorm и laravel/valet
- Многоэтапные (multi-stage) сборки Docker для Laravel
- ReactPHP Tutorial #10: Middleware
- clue/reactphp-csv — Потоковый парсер CSV.
- Magento Tech Digest #27: Aug 06 – Aug 13, 2018
- Настраиваем PhpStorm с Xdebug для локальной разработки в Docker
- Хорошие практики использования комментариев в коде
- О негативной архитектуре
- Не клонируйте ваши PHP-объекты — используйте myclabs/DeepCopy
- Fabien Potencier: Пишем блокчейн на PHP
- Управление зависимостями это больше чем просто «composer update»
Спасибо за внимание!