- PVSM.RU - https://www.pvsm.ru -

PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017)

PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017) - 1

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 3, мутационное тестирование, подборка плагинов PhpStorm, конечные автоматы в веб-разработке, видео с митапа, и многое другое.
Приятного чтения!

PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017) - 2 Новости и релизы

PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017) - 4 Инструменты

  • infection/infection [9] — Фреймворк мутационного тестирования на базе AST. Подробный хабрапост [10] habr о мутационном тестировании и использовании инструмента.
  • Dependr [11] — CI-инструмент для мониторинга зависимостей.
  • teamtnt/tntsearch [12] — Полнофункциональный движок полнотекстового поиска на PHP.
  • vamsiikrishna/vex [13] — Простой инструмент для тестирования нагрузки, реализованный на PHP.
  • rryqszq4/ngx_php [14] — PHP в виде модуля для nginx.
  • WyriHaximus/awesome-phpstorm [15] — Подборка плагинов для PHPStorm. Есть даже загрузчик Nyan Cat [16]:
    PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017) - 6

PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017) - 7 Материалы для обучения

PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017) - 20 Аудио и видеоматериалы

PHP-Дайджест № 115 – свежие новости, материалы и инструменты (14 – 27 августа 2017) - 23 Занимательное

  • Go PHP 7.1 [58] — Инфостраничка с датами принятия PHP 7.1 в качестве минимальной версии популярными фреймворками. Прислал igusev [59].

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

Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку [60].
Вопросы и предложения пишите на почту [61] или в твиттер [62].

Прислать ссылку [63]
Быстрый поиск по всем дайджестам [64]
Предыдущий выпуск: PHP-Дайджест № 114 [65]

Автор: Роман Пронский

Источник [66]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/php-2/262861

Ссылки в тексте:

[1] PHP 7.2.0 Beta 3: http://php.net/index.php#id2017-08-17-1

[2] Что нового в PHP 7.2?: https://habrahabr.ru/company/avito/blog/335584/

[3] CakePHP 3.5.0: https://bakery.cakephp.org/2017/08/18/cakephp_350_released.html

[4] Symfony CMF 2.0.0: http://cmf.symfony.com/news/release-2.0.0-stable

[5] Deployer доступен в каталоге приложений для Slack: https://slack.com/apps/A6MUMES10-deployer

[6] Symfony CAMP UA 2017: http://2017.symfonycamp.org.ua/

[7] Разыскивается новый ментейнер для: https://alexbilbie.com/2017/08/looking-for-a-new-maintainer-of-league-oauth2-server/

[8] league/oauth2-server: https://github.com/thephpleague/oauth2-server

[9] infection/infection: https://github.com/infection/infection/

[10] хабрапост: https://habrahabr.ru/post/334394/

[11] Dependr: https://dependr.io/

[12] teamtnt/tntsearch: https://github.com/teamtnt/tntsearch

[13] vamsiikrishna/vex: https://github.com/vamsiikrishna/vex

[14] rryqszq4/ngx_php: https://github.com/rryqszq4/ngx_php

[15] WyriHaximus/awesome-phpstorm: https://github.com/WyriHaximus/awesome-phpstorm

[16] загрузчик Nyan Cat: https://plugins.jetbrains.com/plugin/8575-nyan-progress-bar

[17] Don't Use Entities in Symfony Forms. Use Custom Data Objects Instead: https://blog.martinhujer.cz/symfony-forms-with-request-objects/

[18] Неделя Symfony #555 (14-20 августа 2017): http://symfony.com/blog/a-week-of-symfony-555-14-20-august-2017

[19] Неделя Symfony #556 (21-27 августа 2017): http://symfony.com/blog/a-week-of-symfony-556-21-27-august-2017

[20] Непрерывная интеграция/внедрение приложения Symfony с помощью docker-compose и GitLab CI: https://habrahabr.ru/post/335564/

[21] DDD на практике. Проектирование списка желаний: https://habrahabr.ru/post/335834/

[22] yiister/yii2-gentelella: https://github.com/yiister/yii2-gentelella

[23] n7olkachev/laravel-computed-properties: https://github.com/n7olkachev/laravel-computed-properties

[24] yedincisenol/laravel-api-startup: https://github.com/yedincisenol/laravel-api-startup

[25] codestudeo/laravel-totem: https://github.com/codestudeo/laravel-totem

[26] Обработка входящих Email с помощью Mailgun и Laravel: https://laravel-news.com/laravel-inbound-email

[27] Немного стайл-гайдов по Laravel: https://guidelines.spatie.be/code-style/laravel#general-php-rules

[28] Псевдонимы (алиасы) bash для Laravel: https://habrahabr.ru/post/336446/

[29] Первые впечатления о Laravel API Resources: https://habrahabr.ru/post/336432/

[30] Новые функции в Laravel 5.5: https://habrahabr.ru/post/335930/

[31] Сообщество Zend Framework в Slack: https://zendframework-slack.herokuapp.com/

[32] Zend Framework Blog: Specialized Response Implementations in Diactoros: https://framework.zend.com/blog/2017-08-24-diactoros-responses.html

[33] Неделя Zend Framework 2017-08-17: http://tinyletter.com/mwopzend/letters/zend-framework-community-news-for-the-week-of-2017-08-17

[34] Неделя Zend Framework 2017-08-24: http://tinyletter.com/mwopzend/letters/zend-framework-community-news-for-the-week-of-2017-08-24

[35] amphp/mysql: https://github.com/amphp/mysql

[36] компонентов фреймворка amphp: https://github.com/amphp

[37] Отмена промисов ReactPHP с помощью таймеров: http://seregazhuk.github.io/2017/08/22/reactphp-promise-timers/

[38] Запускаем WordPress в кластере Kubernetes: https://deliciousbrains.com/running-wordpress-kubernetes-cluster/

[39] astorm/pestle: https://github.com/astorm/pestle

[40] Magento Tech Digest #1 (1-20 августа, 2017): https://www.maxpronko.com/blog/magento-tech-digest-1-news-tutorials-and-tools-august-1-20-2017

[41] Система управления складом с использованием CQRS и Event Sourcing. Service Layer: https://habrahabr.ru/post/335636/

[42] Создание модулей для MODX Evolution в 2017 для самых маленьких: https://habrahabr.ru/post/336182/

[43] Serverless PHP на IBM Bluemix: https://akrabat.com/getting-started-with-serverless-php/

[44] Пишем компилятор XHP на PHP: https://www.sitepoint.com/reactjs-php-writing-compilers-easy-fun/

[45] Туториал по Action-Domain-Responder на Slim: http://paul-m-jones.com/archives/6639

[46] Актуальны ли битовые операторы в современном PHP?: https://www.sitepoint.com/bitwise-operators-still-relevant-modern-php/

[47] Использование Postman при разработке API: https://www.sitepoint.com/master-api-workflow-postman/

[48] Как мы автоматизируем приемочное тестирование: https://deliciousbrains.com/how-were-automating-acceptance-testing/

[49] SOLID и другие хорошие практики на PHP: https://github.com/jupeter/clean-code-php

[50] Пример использования анонимных классов и оператора <=>: https://www.vamsi.blog/2017/08/03/php-anonymous-classes-example.html

[51] Использование конечных автоматов на примере товара в е-коммерс: https://mnt.io/2017/08/09/finite-state-machine-as-a-type-system-illustrated-with-a-store-product/

[52] Конечные автоматы в веб-разработке: https://blogru.4xxi.com/%D0%BA%D0%BE%D0%BD%D0%B5%D1%87%D0%BD%D1%8B%D0%B5-%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D1%8B-%D0%B2-%D0%B2%D0%B5%D0%B1-%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B5-b3b4720e945f

[53] Контейнеризация PHP-Приложения с помощью Docker: http://phpprofi.ru/blogs/post/67

[54] О видах плохого кода: http://rmcreative.ru/blog/post/o-vidakh-plokhogo-koda

[55] Свой велосипед для JSON API: https://habrahabr.ru/company/superjob/blog/335910/

[56] Точность через неточность: Улучшаем Time-объекты: https://habrahabr.ru/post/335494/

[57] Видео митапа Symfoniacs #12 (Москва): https://www.youtube.com/playlist?list=PLlsBBnQmNLDMGQiDH0Cb4mSkz4k3I5RHK

[58] Go PHP 7.1: https://gophp71.org/

[59] igusev: https://habrahabr.ru/users/igusev/

[60] личку: https://habrahabr.ru/conversations/pronskiy/

[61] почту: mailto:roman@pronskiy.com

[62] твиттер: https://twitter.com/pronskiy

[63] Прислать ссылку: https://bit.ly/php-digest-add-link

[64] Быстрый поиск по всем дайджестам: https://pronskiy.com/php-digest/

[65] Предыдущий выпуск: PHP-Дайджест № 114: https://habrahabr.ru/company/zfort/blog/335546/

[66] Источник: https://habrahabr.ru/post/336500/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best