Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 3, мутационное тестирование, подборка плагинов PhpStorm, конечные автоматы в веб-разработке, видео с митапа, и многое другое.
Приятного чтения!
Новости и релизы
- PHP 7.2.0 Beta 3 — Последняя бета в цикле. Первый релиз-кандидат запланирован на 31 августа. А пока отличный пост: Что нового в PHP 7.2?
- CakePHP 3.5.0
- Symfony CMF 2.0.0
- Deployer доступен в каталоге приложений для Slack
- Symfony CAMP UA 2017 — 7 октября в Киеве
- Разыскивается новый ментейнер для league/oauth2-server
Инструменты
- infection/infection — Фреймворк мутационного тестирования на базе AST. Подробный хабрапост о мутационном тестировании и использовании инструмента.
- Dependr — CI-инструмент для мониторинга зависимостей.
- teamtnt/tntsearch — Полнофункциональный движок полнотекстового поиска на PHP.
- vamsiikrishna/vex — Простой инструмент для тестирования нагрузки, реализованный на PHP.
- rryqszq4/ngx_php — PHP в виде модуля для nginx.
- WyriHaximus/awesome-phpstorm — Подборка плагинов для PHPStorm. Есть даже загрузчик Nyan Cat:
Материалы для обучения
-
Symfony
- Don't Use Entities in Symfony Forms. Use Custom Data Objects Instead
- Неделя Symfony #555 (14-20 августа 2017)
- Неделя Symfony #556 (21-27 августа 2017)
- Непрерывная интеграция/внедрение приложения Symfony с помощью docker-compose и GitLab CI
- DDD на практике. Проектирование списка желаний
-
Yii
- yiister/yii2-gentelella — Шаблон админки для Yii2.
-
Laravel
- n7olkachev/laravel-computed-properties — Умные атрибуты для Eloquent.
- yedincisenol/laravel-api-startup — Готовый к старту шаблон приложения для реализации API.
- codestudeo/laravel-totem — Веб-интерфейс для планировщика задач Laravel.
- Обработка входящих Email с помощью Mailgun и Laravel
- Немного стайл-гайдов по Laravel
- Псевдонимы (алиасы) bash для Laravel
- Первые впечатления о Laravel API Resources
- Новые функции в Laravel 5.5
-
Zend
- Сообщество Zend Framework в Slack
- Zend Framework Blog: Specialized Response Implementations in Diactoros
- Неделя Zend Framework 2017-08-17
- Неделя Zend Framework 2017-08-24
-
Async PHP
- amphp/mysql — Асинхронный клиент MySQL из компонентов фреймворка amphp.
- Отмена промисов ReactPHP с помощью таймеров
-
CMS
- Запускаем WordPress в кластере Kubernetes
- astorm/pestle — Коллекция скриптов командной строки для кодогенерации в Magento2.
- Magento Tech Digest #1 (1-20 августа, 2017)
- Система управления складом с использованием CQRS и Event Sourcing. Service Layer
- Создание модулей для MODX Evolution в 2017 для самых маленьких
- Serverless PHP на IBM Bluemix
- Пишем компилятор XHP на PHP
- Туториал по Action-Domain-Responder на Slim
- Актуальны ли битовые операторы в современном PHP?
- Использование Postman при разработке API
- Как мы автоматизируем приемочное тестирование — Codeception, Docker
- SOLID и другие хорошие практики на PHP
- Пример использования анонимных классов и оператора <=>
- Использование конечных автоматов на примере товара в е-коммерс
- Конечные автоматы в веб-разработке
- Контейнеризация PHP-Приложения с помощью Docker
- О видах плохого кода
- Свой велосипед для JSON API
- Точность через неточность: Улучшаем Time-объекты
Аудио и видеоматериалы
Занимательное
- Go PHP 7.1 — Инфостраничка с датами принятия PHP 7.1 в качестве минимальной версии популярными фреймворками. Прислал igusev.
Спасибо за внимание!
Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Вопросы и предложения пишите на почту или в твиттер.
Прислать ссылку
Быстрый поиск по всем дайджестам
← Предыдущий выпуск: PHP-Дайджест № 114
Автор: Роман Пронский