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

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

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

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 2, об истории и безопасности unserialize(), старт PSR HTTP Client, StackOverflow Driven Development, видео с конференций и митапов, и многое другое.
Приятного чтения!

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

  • PHP 7.2.0 Beta 2 [2] — Список новых возможностей ветки 7.2 тут [3], а протестировать можно из подготовленного Docker-образа [4]. Третий и последний бета-релиз запланирован на 17 августа.
  • Composer 1.5.0 [5]
  • PHP 7.0.22 [6]
  • PHP 7.1.8 [7]
  • [PSR] HTTP Client [8] — Согласно принятому процессу [9], новые предложения для PSR должны пройти входное голосование, прежде чем будет разработан черновик. Такое голосование прошло для стандарта HTTP Client, а значит в ближайшем будущем группа начнет работу над документом.

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

  • mihaeu/dephpend [10] — Инструмент статического анализа, который поможет выявить проблемы в архитектуре.
  • spatie/phpunit-watcher [11] — Инструмент для автоматического запуска тестов когда изменен код. Пост [12] в поддержку.
  • Imangazaliev/DiDOM [13] — Простая и быстрая библиотека для парсинга HTML.
  • hirak/prestissimo [14] — Плагин Composer для параллельной установки пакетов. Значительно ускоряет установку зависимостей. Прислал chilic [15].
  • clue/php-commander [16] — Инструмент для создания простых консольных удобным с интерфейсом.
  • thephpleague/json-reference [17] — Библиотека для работы с JSON-ссылками.
  • paragonie/easydb [18] — Простая и лаконичная обертка над PDO.
  • hjr3/php-rpm [19] — Менеджер процессов для PHP на Rust.

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

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

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

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

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

Прислать ссылку [69]
Быстрый поиск по всем дайджестам [70]
Предыдущий выпуск: PHP-Дайджест № 113 [71]

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

Источник [72]


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

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

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

[1] Image: https://habrahabr.ru/post/335546/

[2] PHP 7.2.0 Beta 2: http://php.net/index.php#id2017-08-03-2

[3] тут: https://habrahabr.ru/company/zfort/blog/330696/#php720alpha1

[4] Docker-образа: https://hub.docker.com/r/colinodell/php-7.2/

[5] Composer 1.5.0: https://github.com/composer/composer/releases/tag/1.5.0

[6] PHP 7.0.22: http://www.php.net/ChangeLog-7.php#7.0.22

[7] PHP 7.1.8: http://www.php.net/ChangeLog-7.php#7.1.8

[8] [PSR] HTTP Client: https://groups.google.com/forum/#!topic/php-fig/dYHW-x19eP4

[9] процессу: https://medium.com/@michaelcullumuk/fig-3-0-91dbfd21c93b

[10] mihaeu/dephpend: https://github.com/mihaeu/dephpend

[11] spatie/phpunit-watcher: https://github.com/spatie/phpunit-watcher

[12] Пост: https://murze.be/2017/08/tool-automatically-rerun-phpunit-tests-source-code-changes/

[13] Imangazaliev/DiDOM: https://github.com/Imangazaliev/DiDOM

[14] hirak/prestissimo: https://packagist.org/packages/hirak/prestissimo

[15] chilic: https://habrahabr.ru/users/chilic/

[16] clue/php-commander: https://github.com/clue/php-commander

[17] thephpleague/json-reference: https://github.com/thephpleague/json-reference

[18] paragonie/easydb: https://github.com/paragonie/easydb

[19] hjr3/php-rpm: https://github.com/hjr3/php-rpm

[20] Wishlist на Symfony и Vue.js по принципам DDD: https://github.com/franzose/symfony-ddd-wishlist

[21] franzose: https://habrahabr.ru/users/franzose/

[22] Неделя Symfony #553 (31 июля — 6 августа 2017): http://symfony.com/blog/a-week-of-symfony-553-31-july-6-august-2017

[23] Неделя Symfony #554 (7-13 августа 2017): http://symfony.com/blog/a-week-of-symfony-554-7-13-august-2017

[24] yii2tech/content: https://github.com/yii2tech/content

[25] Cообщество Yii в Slack: https://yii.slack.com/join/shared_invite/MjIxMjMxMTk5MTU1LTE1MDE3MDAwMzMtM2VkMTMyMjY1Ng

[26] Yii development notes #12: https://www.patreon.com/posts/13617913

[27] tightenco/ziggy: https://github.com/tightenco/ziggy

[28] Пост: https://tighten.co/blog/ziggy-laravel-named-routes-in-javascript

[29] owen-it/laravel-auditing: https://github.com/owen-it/laravel-auditing

[30] Пост: https://laravel-news.com/laravel-auditing-package

[31] sebastiaanluca/laravel-helpers: https://github.com/sebastiaanluca/laravel-helpers

[32] Что нового в Laravel 5.5?: https://www.sitepoint.com/new-features-laravel-5-5/

[33] Доклад Тейлора на Laracon US 2017: https://www.youtube.com/watch?v=Mhy21U2pkdI

[34] Laracon 2017 — краткий обзор и куча полезных ссылок: https://habrahabr.ru/post/334918/

[35] Laravel — экосистема, а не просто PHP-фреймворк: https://habrahabr.ru/post/334776/

[36] Как скрестить ежа с ужом. Используем GridView из Yii 2 в проекте на Laravel: https://habrahabr.ru/post/334542/

[37] REST Representations for Expressive: https://framework.zend.com/blog/2017-08-08-expressive-rest-representations.html

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

[39] reactphp/datagram: https://github.com/reactphp/datagram

[40] Управление дочерними процессами с помощью ReactPHP: http://seregazhuk.github.io/2017/08/07/reactphp-child-process/

[41] Размышления о «запахах» кода: http://blog.ircmaxell.com/2017/07/ponderings-on-odoriferous-syntactical.html

[42] Почему не стоит использовать условия Йоды: https://dev.to/greg0ire/why-using-yoda-conditions-you-should-probably-not

[43] Ароматы плохого кода: http://en.rmcreative.ru/blog/flavors-of-bad-code/

[44] PHP: Разбираемся с unserialize(): http://blog.koehntopp.info/index.php/2407-php-understanding-unserialize/

[45] andrewnester: https://habrahabr.ru/users/andrewnester/

[46] https://t.co/8GZb1xqE1u: https://t.co/8GZb1xqE1u

[47] August 10, 2017: https://twitter.com/nikita_ppv/status/895571304325062656

[48] Тестирование приложений с Command Bus архитектурой: http://codeception.com/08-04-2017/writing-better-tests-riding-the-command-bus.html

[49] Лайфхак по использованию __debugInfo: https://lornajane.net/posts/2017/removing-object-properties-before-var_dumping-them

[50] Используем php-fpm как асинхронную очередь: https://tideways.io/profiler/blog/using-php-fpm-as-a-simple-built-in-async-queue

[51] Архитектура для чистой, тестируемой логики приложения: http://www.marco-bunge.com/2017/08/05/application-logic-done-right/

[52] Очередь для Swiftmailer: https://blog.forma-pro.com/spool-swiftmailer-emails-to-real-message-queue-9ecb8b53b5de

[53] Распознать и обезвредить. Поиск неортодоксальных бэкдоров: https://habrahabr.ru/company/ua-hosting/blog/335392/

[54] Оптимизация шаблонов представления в Codeigniter Framework при помощи AST трансформаций: https://habrahabr.ru/post/335080/

[55] Microservices и Модель Акторов (Actor Model): https://habrahabr.ru/post/334586/

[56] Пишем расширения для PHP 7 на C++: https://habrahabr.ru/post/335478/

[57] Расчет приоритета комбинаций в техасском холдеме (покере) на PHP: https://habrahabr.ru/post/335540/

[58] PHP Serbia Conference 2017: https://www.youtube.com/playlist?list=PLfGr5rAHwhIJtdueIX5-9aEE7K94TNTqC

[59] Интервью с Nils Adermann (Composer) о приватном Packagist: https://www.youtube.com/watch?v=4RvqJQvwFw4

[60] Как начать контрибьютить в PHP: https://youtu.be/MSuZE5v7QBA

[61] PHP: generics, строгая типизация массивов и ...: https://youtu.be/MSuZE5v7QBA?t=52m52s

[62] Отличный чат по PHP в Telegram : https://t.me/prophp7

[63] BrandonShar/stack-overflow-buddy: https://github.com/BrandonShar/stack-overflow-buddy

[64] PHP и другие карты: https://github.com/jstpcs/lnxpcs/tree/master/cards/classic

[65] Image: https://raw.githubusercontent.com/jstpcs/lnxpcs/master/cards/classic/php-card.png

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

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

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

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

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

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

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