PHP Digest number 116 - the latest news, materials and tools (August 27 - September 10, 2017)
Fresh selection with links to news and materials. In the release: PHP 7.2.0 RC 1, Laravel 5.5 LTS, clean PHP code, sentences from PHP Internals, video from conferences and meetings, and much more. Enjoy reading!
News and Releases
PHP 7.2.0 RC 1 - The release candidate cycle for 7.2 started. Expected total at least 6 issues for stabilization. In the meantime, you can read what's new in PHP 7.2: here and here .
Laravel 5.5 LTS - Under the hood, filp / whoops for errors, autodetect packages, improve task queues, improve exceptions, front-end presets for React, and much more.
NGINX Unit - An application server from the Nginx team with PHP support was announced.
Php internals
RFC: Operator functions - For all operators except assignment, it is proposed to add functions of the same name so that they can be used as arguments of higher-order functions:
Add Fiber (sackful coroutine) support - An interesting improvement to PHP generators, which would simplify asynchronous code. It is not yet formalized as a formal RFC, but there is already a rough pull request .
Instruments
Botman 2.0.0 - A framework for creating chat bots. Out of the box supports: Slack, Telegram, Nexmo, HipChat, Facebook Messenger, WeChat. Tutorials Laravel + Botman: Telegram , FB Messenger , Slack .
nkkollaw / zubr - The tool is designed to fix the problems of the PHP built-in functions: namespaces, consistent naming, and argument order have been added.