PHP дайджест #13: реліз 7.3, що нас чекає в PHP 8 та майбутнє програмування

У випуску: як працює Dependency Injection, Software Design Patterns в Symfony, конференція PHP fwdays'18.

Основні

PHP Versions Stats — 2018.1 Edition — статистика використання PHP за перший квартал 2018 від засновника Packagist. Цікаво, що PHP >= 7.0 вже використовують 78,22% розробників, які запускають Composer у своїх проектах. 68,74% бібліотек підтримують PHP 5.6 і нижче.

Learning Design Patterns with Symfony — велика презентація по Software Design Patterns в Symfony.

Що нас чекає в PHP 8 — розбір деякий нових штук, таких як PHP JIT.

Return True — цікава головоломка. Потрібно в код функції (який ви бачите) передавати такий аргумент, щоб в кінці отримати true.

PHP 7.3 update — що нового в релізі PHP 7.3.

400 сайтів Drupal атаковані криптовалютним майнером — у Drupal знову проблеми з безпекою.

Array destructuring in PHP

Dependency injection for beginners — хороша стаття з прикладами на PHP, як працює Dependency Injection

«Uncle» Bob Martin — «The Future of Programming» — хороша доповідь про майбутнє програмування. Там про минуле, теперішнє і майбутнє.

Automatic Testing Laravel Project use Codeception

Пост про деплой Laravel додатку з допомогою Kubernetes

Конференція

10 червня відбудеться найбільша в Україні конференція для PHP розробників — PHP fwdays'18. Конференція проводитиметься у 2 потоки доповідей, Lightning Talks та Speakers' Corner.

Попередня програма

Серед спікерів: Derick Rethans(Xdebug, MongoDB), Marco «Ocramius» Pivetta, Marcel Pociot (Laravel evangelist), Tobias Nyholm (Symfony core team), Christoph Rumpel (Laravel artisan).

Для читачів PHP дайджесту — промокод на знижку 15%: dou-php-fwdays. Купити квітки.

До речі, я також буду виступати на PHP fwdays'18. Тому буду радій розвіртуалізуватись.

Релізи

PHP 7.2.5

PHP 7.1.17

PHP 7.0.30

5.6.36

Цікаві бібліотеки

React PHP — асинхронний PHP, який вже можна використовувати в проді.

PHP Go — бібліотека, яка дає можливість писати PHP-розширення на Golang.

Різне

— How to calculate the salary of php розробники?
— We need to count all $ signs in their code.

Кого почитати

— Co-founder of Packagist, Lead developer at Composer.

Спільнота PHP Friends . Канал та чат . Регулярно проводять локальні мітапи про PHP.


Дякую, з вами був Роман Севастьянов.

Підписуйтесь на мій Telegram-канал про PHP — я там публікую новини зі світу PHP в Live режимі.


? Попередній випуск: PHP дайджест #12

Опубліковано: 18/05/18 @ 10:00
Розділ php

Рекомендуємо:

DOU Проектор: Y-Productive — додаток, яке допоможе не відволікатися і працювати продуктивніше
Вступ до Machine Learning: перше знайомство з моделями
DOU Books: 5 класичних книг від Сергія Сыроватченко, SQL Server DBA
Senior Data Scientist із Лондона – про ринок Британії та майбутнє великих даних
SQL Server дайджест #15: другий сервіс пак для SQL Server 2016, як підняти сіквел на Маці і SQLSaturday Kyiv 2018