PHP Digest number 74 - interesting news, materials and tools (November 5 - 22, 2015)
We offer to your attention another selection with links to news and materials.
Enjoy reading!
')
News and Releases
PHP 7.0.0 RC 7 - The release of PHP 7 was expected on November 12, however, due to the instability of RC 6, it was decided to release an additional release candidate. The final release should be expected in a week, of course, if no significant problems are found.
Drupal 8.0.0 - After four and a half years of development and thanks to the efforts of 3 thousand contributors, Drupal 8 saw the light of the video release. . The system has been completely redesigned, it uses Symfony components and is compatible with PHP 7. Nevertheless, in the performance tests, the new version shows results worse than Drupal 7 - critical look . It was also announced the termination of support for Drupal 6 February 24, 2016 .
RFC: Default Value in List Assignment Syntax - It is proposed to implement the default values for the list() construction: list($a, $b='default') = [1]; // a = 1, b = 'default'list($a, $b='default') = [1]; // a = 1, b = 'default'
RFC: Void Return Type - Voting on the void function proposal ended with a positive result. Improvement is expected in PHP 7.1.
RFC: Resource typehint - It is proposed to add support for the type of resource for timing the parameters and return values.
Payum / Payum - Excellent library that simplifies integration with various payment services: Paypal, Payex, Authorize.net, Be2Bill and others. In the subject comparison Payum and Omnipay .
In the last issue was a vote on the inclusion in the Digest extensions for popular frameworks. 86% (337) reacted positively to the idea, so in the next issue there will be a selection of tools for frameworks. Special thanks to everyone who voted!
If you notice an error or inaccuracy - please inform the PM .
Write questions and suggestions by mail or twitter .
Send links to interesting articles or useful tools that were not in PHP Digests , and your name will be next to the sent link in the release.