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

PHP-Дайджест № 166 (7 – 21 октября 2019)

PHP-Дайджест № 166 (7 – 21 октября 2019) - 1

Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.4 RC4 и другие релизы, новости из PHP Internals, порция полезных инструментов, стримы, видео с конференций, подкасты и многое другое.

Приятного чтения!

PHP-Дайджест № 166 (7 – 21 октября 2019) - 2 Новости и релизы

PHP-Дайджест № 166 (7 – 21 октября 2019) - 4 PHP Internals

  • [RFC] Deprecate Backtick Operator (V2) [9] — В PHP можно использовать кавычки ` ` как алиас для shell_exec(). То есть строка, которая записана в них, будет воспринята как команда и запущена в оболочке. Предложение объявить эту возможность устаревшей вызвало бурю споров [10], как и другие предложения о депрекациях.
  • [RFC] Implement new DOM Living Standard APIs in ext/dom [11] — Предлагается реализовать поддержку нового стандарта DOM в расширении ядра. Подробнее о предложении в подкасте audio PHP Internals News #31 [12] с автором RFC Benjamin Eberlei [13].
  • Опрос от Sara Goleman в Твиттере об идее try-блоков на уровне функций, вдохновлённой аналогичной возможностью из С++:

PHP-Дайджест № 166 (7 – 21 октября 2019) - 6 Инструменты

PHP-Дайджест № 166 (7 – 21 октября 2019) - 8 Symfony

PHP-Дайджест № 166 (7 – 21 октября 2019) - 9 Laravel

PHP-Дайджест № 166 (7 – 21 октября 2019) - 19 Yii

Async PHP

PHP-Дайджест № 166 (7 – 21 октября 2019) - 21 Материалы для обучения

PHP-Дайджест № 166 (7 – 21 октября 2019) - 29 Аудио/Видео

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

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

Новости и заметки в Telegram-канале PHP Digest [66].

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

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

Источник [70]


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

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

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

[1] PHP 7.4 RC4: https://www.php.net/index.php#id2019-10-18-1

[2] что нового ожидается: https://habr.com/ru/company/funcorp/blog/454410/

[3] skyeng/php-communities: https://github.com/skyeng/php-communities

[4] Открытый список PHP-событий, спикеров и организаторов на GitHub: https://habr.com/ru/company/skyeng/blog/471882/

[5] PHP Meetup #30: https://community-z.com/events/php-meetup-30

[6] PHP митап #1: https://php-rnd.timepad.ru/event/1075848/

[7] Symfony Camp UA 2019: http://2019.symfonycamp.org.ua/

[8] Первый митап сообщества PHP NN: https://www.it52.info/events/2019-11-02-pervyy-mitap-soobschestva-php-nn

[9] [RFC] Deprecate Backtick Operator (V2): https://wiki.php.net/rfc/deprecate-backtick-operator-v2

[10] бурю споров: https://externals.io/message/107470

[11] [RFC] Implement new DOM Living Standard APIs in ext/dom: https://wiki.php.net/rfc/dom_living_standard_api

[12] PHP Internals News #31: https://phpinternals.news/31

[13] Benjamin Eberlei: https://twitter.com/beberlei

[14] $t: https://twitter.com/search?q=%24t&src=ctag&ref_src=twsrc%5Etfw

[15] October 9, 2019: https://twitter.com/SaraMG/status/1182077168748302339?ref_src=twsrc%5Etfw

[16] mougrim/php-xdebug-proxy: https://github.com/mougrim/php-xdebug-proxy

[17] PHP Xdebug proxy: когда стандартных возможностей Xdebug не хватает: https://habr.com/ru/company/badoo/blog/442504/

[18] php-defer/php-defer: https://github.com/php-defer/php-defer

[19] defer из Go: https://blog.golang.org/defer-panic-and-recover

[20] используется деструктор: https://github.com/php-defer/php-defer/blob/979426e4269154e1173f5bdeac4a9553b32eb27e/src/functions.inc.php#L26

[21] phplang/scope-exit: https://github.com/phplang/scope-exit

[22] sensiolabs-de/deptraс 0.6: https://github.com/sensiolabs-de/deptrac

[23] graze/parallel-process: https://github.com/graze/parallel-process

[24] symfony/process: https://github.com/symfony/process

[25] Неделя Symfony #668 (14-20 октября 2019): https://symfony.com/blog/a-week-of-symfony-668-14-20-october-2019

[26] Laravel – больше чем просто CRUD: https://stitcher.io/blog/laravel-beyond-crud

[27] Универсальные объекты ответов: https://laravel.demiart.ru/versatile-response-objects/

[28] Часть первая: «Теория»: https://habr.com/ru/company/otus/blog/470794/

[29] Часть вторая: «Практика»: https://habr.com/ru/company/otus/blog/471776/

[30] 40 лучших инструментов и ресурсов Laravel: https://habr.com/ru/post/471190/

[31] написал в твиттере: https://twitter.com/taylorotwell/status/1181940046707986432

[32] Laravel Snippet #15: Выбор идей для продукта: https://blog.laravel.com/laravel-snippet-15

[33] Laravel Snippet #16: Набор аудитории: https://blog.laravel.com/laravel-snippet-16-building-an-audience

[34] ‎Laravel Lunch Break: https://www.laravellunchbreak.com/1

[35] Marcel Pociot: https://twitter.com/marcelpociot

[36] Dries Vints: https://twitter.com/driesvints

[37] Event Sourcing с помощью Laravel и EventSauce: https://astrocasts.com/live-sessions/projects/event-sourcing-with-laravel-and-eventsauce/session-3

[38] о создании RESTful API приложения на Laravel с применением TDD: https://www.youtube.com/playlist?list=PLrIm-p2rpV0F-rl4NPjNslEmW-D83AHOr

[39] Стрим о создании laravel-shift/blueprint: https://www.youtube.com/watch?v=2sPfQIC7cqk

[40] Yii 2.0.28, расширения и прогресс по Yii 3: https://yiiframework.ru/news/251/yii-2028-rassirenia-i-progress-po-yii-3

[41] Добавляем регистрацию пользователя: https://www.youtube.com/watch?v=xihiilty0BE

[42] seregazhuk/php-watcher: https://github.com/seregazhuk/php-watcher

[43] Блогпост: https://sergeyzhuk.me/2019/10/18/php-watcher/

[44] Об использовании тэга @mixin в DоcBlock: https://freek.dev/1482-the-mixin-php-docblock

[45] О ценности тайпхинта void в PHP: https://freek.dev/1481-the-value-of-the-void-typehint-in-php

[46] Перевод: https://laravel.demiart.ru/void-typehint-in-php/

[47] что такое простой код и как его писать: https://pociot.dev/21-embracing-simplicity-in-your-code

[48] Тест бюджетных VPS: https://toys.lerdorf.com/low-cost-vps-testing

[49] PHP на фронтенде: https://laravel.demiart.ru/client-side-php/

[50] Время высокой точности: как работать с долями секунды в MySQL и PHP: https://habr.com/ru/company/badoo/blog/469615/

[51] bikutoru: https://habr.com/ru/users/bikutoru/

[52] Как выглядит zip-архив и что мы с этим можем сделать: https://habr.com/ru/post/471066/

[53] Запускаем php скриптики через php-fpm без web сервера.: https://habr.com/ru/post/472190/

[54] Небезопасные функции PHP: https://habr.com/ru/company/modesco/blog/472092/

[55] Image: https://twitter.com/erikaheidi/status/1184825260862050304

[56] PHP Yorkshire 2019: https://www.youtube.com/playlist?list=PLizA60F3A-6xi1CEmSMrR_d2vTZ4UspiO

[57] PHP Serbia 2019: https://www.youtube.com/playlist?list=PLfGr5rAHwhILCzvV5a0aDCa-pQta0Q7s1

[58] Swoole модуль для PHP с помощью Docker Compose: https://www.youtube.com/watch?v=NbgyPAiop9k

[59] The Undercover ElePHPant: https://undercover-elephpant.com/episodes/introducing-the-undercover-elephpant

[60] Matthew Setter: https://twitter.com/settermjd

[61] PHP Internals News #32: https://phpinternals.news/32

[62] James Titcumb: https://twitter.com/asgrim

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

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

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

[66] PHP Digest: https://t.me/phpdigest

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

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

[69] Предыдущий выпуск: PHP-Дайджест № 165: https://habr.com/ru/post/470373/

[70] Источник: https://habr.com/ru/post/472306/?utm_source=habrahabr&utm_medium=rss&utm_campaign=472306