PHP Digest No. 108 - Latest News, Materials, and Tools (April 24 - May 14, 2017)
We bring to your attention the next selection with links to news and materials.
Enjoy reading!
News and Releases
- PHP 7.0.19
- PHP 7.1.5
PHP Frameworks Day 2017 - June 11 in Kiev will host a large-scale annual conference on PHP. The program is being formed, but among the speakers Zeev Suraski, Marco “Ocramius” Pivetta, Dmitry Naumenko, and others have already been announced .
Especially for readers of the PHP Digest, the promotional code "PHP_digest" is available with a 15% discount.- June 17 in Moscow will be DevConf 2017
- Symfoniacs SPB # 1 - The first PHP / Symfony meeting in St. Petersburg, will be held May 25, 2017 at a company JetBrains.
Php
- HYBRID VM - Dmitry Stogov announced an improved strategy for dispatching instructions. Optimization shows a performance increase of 50% on synthetic tests with heavy CPU usage, and 3-7% on real applications. The improvement is generated in the master branch, which means it is expected already in PHP 7.2.
Instruments
- DependenCI - The tool monitors composer.json in your repository and creates a pull request when any dependencies need to be updated.
- phunkie / phunkie - A set of structures for functional programming in PHP. Support Tutorial .
- walkor / Workerman - Asynchronous event framework with a simple API.
- samdark / hydrator - Extract data and populate objects with data. Post in support.
- delight-im / PHP-PrivacyPolicy - A privacy policy builder .
- onelogin / php-saml - Implementation of the SAML standard. Alternative to simplesamlphp .
- fondbot / framework - A framework for creating chat bots.
Learning Materials
Symfony
- Fabien Potencier: Symfony 4: A quick Demo
- Symfony Week # 539 (April 24-30, 2017)
- Symfony Week # 540 (May 1-7, 2017)
- Symfony Week # 541 (May 8-14, 2017)
Yii
- Yii development notes # 6
- Yii development notes # 7
- Voting for YiiConf reports launched
- Domain Entities and ActiveRecord in Yii2
Laravel
- spatie / laravel-permission - Roles and permissions for Laravel. Tutorial for use.
- laracademy / interactive-make - Interactive code generator.
- etrepat / baum - Nested Set for Eloquent ORM. Alternative: lazychaser / laravel-nestedset .
- Laravel and Elasticsearch Tutorial
- Laravel / tinker Tutorial
- Real-time facades - Demonstration of an interesting feature from Laravel 5.4.
- PHP Podcast Roundtable # 062: All About Laravel - Among Taylor Otwell's Guests and Others.
- Can I use Laravel for large enterprise solutions?
Zend
- Authorization with Middleware
- RBAC with zend-permissions-rbac
- Access Control with zend-permissions-acl
- Zend Framework Week 2017-04-27
- Zend Framework Week 2017-05-11
- Cloud Application Deployment Guide for PHP Applications
- Why using the mail () function can be dangerous - Submitted by im_special_one .
- PHP and immutability - part 3
- About testing file downloads
- Are traits evil?
- Alexander Makarov: Abstraction vs simplicity
- The duck says “quack-quack”, the ladybug says “mu-mu”, “Runn Me!” - the next PHP framework * tells us. Part 1 , Part 2
- We make GraphQL API on PHP and MySQL
- Learn and love Xdebug
- Building Flexible PHP Applications
- Finding Similar Names Using MySQL + PHP
- Testing Parallel Processes
- Wordpress and Vanilla Forums zero day vulnerabilities allow remote hacking of sites
Entertaining
- PHP Version Usage Statistics - 2017.1 - A traditional six-month compilation of statistics based on information that Composer sends when connected to packagist.org. The total share of PHP 7 is already 53.76%.
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. 107