Fresh selection with links to news and materials. In the release: PHP 7.4, PhpStorm 2019.3, InfectionPHP and other releases, PHP version statistics, on the use of FFI, videos from past conferences and meetings, a portion of useful tools, and much more.
Enjoy reading!
News and Releases
- PHP 7.4.0 - The long-awaited interpreter release is delivered on schedule. Thanks to all contributors and release managers Derick Rethans and Peter Kokot for the work done! From the new:
• Typed properties
• Arrow functions
• Limited return type covariance and argument type contravariance
• Assigning union operator with null (??)
• Unpacking inside arrays
• Separator in numeric literals
• Handling exceptions to the __toString () method
• Preload OPcache
• FFI - Everything You Wanted to Know About PHP 7.4 FFI
• A bunch of features are transferred to the category of obsolete , and there are also changes that break backward compatibility .
• Complete list of changes to php-src / UPGRADING
How Badoo is migrating to PHP 7.4 .
Judging by benchmarks , productivity without taking into account preload increased by an average of ~ 11%.
With the release of 7.4 , the support period for PHP 7.1 ended , and PHP 7.2 switched to only security fixes mode. It's time to upgrade: How to install PHP 7.4 on various operating systems.
PHP Internals News # 37 - PHP 7.4 Celebrations! - Developers talk about their favorite features from PHP 7.4.
PhpStorm 2019.3 - Support for PHP 7.4, PSR-12, WSL, MongoDB and more.
Video review of the main changes .- Drupal 8.8.0 - Among other things, the release adds native support for Composer.
- PHP Version Statistics - 2019.2 - A traditional collection of statistics on the use of PHP versions based on the data sent by Composer when connected to packagist.org. New versions are accepted by the community quickly, PHP 7.3 has a share of 35.24%, and PHP 5 slowly dies and takes 9%.
- skyeng / php-communities - An open list of PHP events, speakers and organizers. Upcoming events:
• December 10, Odessa: PHP OpenSource world. Stable multi-threaded application.
• December 12, Moscow: Open microphone: backend. Badoo invites speakers
• December 14, Kazan: Big meeting of PHP developers
• December 18, St. Petersburg: Symode St. Petersburg Meetup # 8 @ JetBrains
• December 21, Nizhny Novgorod: The second mitap of the PHP NN community
Instruments
Symfony
Laravel
Yii
Zend
- Laminas News - Apigility project will be renamed to Laminas API Tools (namespace
Laminas\ApiTools
), and Expressive will be called Mezzio. The official release of Laminas is scheduled for January 2020.
Async php
Learning Materials
Audio Video
Entertaining
Thanks for attention!
If you notice a mistake or inaccuracy - please inform me in PM .
Questions and suggestions write to mail or twitter .
More news and comments on the PHP Digest Telegram Channel.
Send link
Search links for all digests
← Previous issue: PHP Digest No. 168