
PHP Digest No. 107 - Latest News, Materials and Tools (April 9 - 23, 2017)

We bring to your attention the next selection with links to news and materials.
Enjoy reading!
News and Releases
- Yii 1.1.18
- HHVM 3.19
- PHP 7.0.18 , PHP 7.1.4
- PHP 7.2 release managers announced - They were Sarah Golemon , formerly the leader of HHVM, and also Remi Collet , the maintainer of the renowned self- repository . Both contributed a lot to PHP.
YiiConf 2017 - On June 16, 2017 in Moscow there will be a conference of web developers dedicated to the Yii PHP framework.
- DevConf 2017 - June 17 in Moscow will host the next annual conference for web developers. Reception of applications for reports is open .
- PHP Frameworks Days 2017 - June 11 in Kiev will host the annual conference dedicated to PHP. The list of speakers is being formed, but already announced Zeev Suraski , Marco "Ocramius" Pivetta , Mariusz Gil , Łukasz Szymański .
Php
- Replacement of the Serializable interface - An offer from Nikita Popov, not yet issued in the form of an RFC. The current implementation of the interface has a number of problems, including security. It is proposed to use an interface with magic methods that do not require a call to serialize / unserialize, instead work with arrays:
public function __serialize() : array; public function __unserialize(array $data) : void;
Instruments
- spiral / spiral 1.0.0 - RAD framework with support for PSR7 and HMVC architecture.
- povils / phpmnd - Magic Number Detector in PHP
- cytopia / devilbox - Modern Docker-based XAMPP replacement.
- Pterodactyl / Panel - Laravel-based game server control panel.
- minds / minds - Implementation of a social network with a PHP backend .
- pietercolpaert / hardf - Library for working with RDF. Port N3.js .
- Docker Compose config generator for popular PHP frameworks and CMS
- opis / closure - The library allows serialization of closures. Alternative to jeremeamia / super_closure .
Learning Materials
Symfony
- Continuation of a series of articles by Fabien Potencier about Symfony 4 and its ecosystem:
- Symfony Week # 537 (April 10-16, 2017)
- Symfony Week # 538 (April 17-23, 2017)
- Continuation of a series of articles by Fabien Potencier about Symfony 4 and its ecosystem:
Yii
- Yii development notes # 5
- Yii Questions and Answers - Part 1
- Handling Errors and Exceptions in Yii
Domain Entities and Doctrine ORM in Yii2
Yii2-advanced: Flexible configuration of Yii2 RBAC (roles, permissions, rules)
Laravel
- clarkeash / doorman - Invitation system for Laravel.
- Create a quiz bot for Facebook Messenger on Laravel
- Helper tutorial for Laravel
Zend
- andrey-mokhov / bjy-profiler - SQL query profiler for ZF3. I sent mokhovcom .
- Zend Framework Week 2017-04-13
- Zend Framework Week 2017-04-20
- Xdebug's 15th Anniversary Review
- Are traits evil?
- When to declare methods final
- From arrays to classes
- Building flexible PHP applications - Submitted by im_special_one .
- Autostart PHPUnit tests using Watchman
- PhalconPHP overview for developing highly loaded RESTful APIs
- How to use the new code in a legacy application
- Getting started with RabbitMQ in PHP
- Running PHP, Ruby, and Go on AWS Lambda
PHP DDD: Value Object or Value Object
Creating strongly typed arrays and collections using value object
php-cs-fixer: writing your fixer
PHP Version Performance Comparison
Human face design patterns
PHP Virtual Machine 7
Entertaining
Thanks for attention!
If you notice a mistake or inaccuracy - please inform me in PM .
Questions and suggestions write to mail or twitter .
Send link
Quick search for all digests
← Previous release: PHP Digest No. 106