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 devs?
— We need to count all $ signs in their code.

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

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

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


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

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


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

Похожие статьи:
Уже два роки поспіль лідерами зростання серед найбільших IT-компаній України є продуктові. Щоб краще підсвітити, як вони розвиваються,...
В выпуске: U.S. Air Force переехала на Kubernetes, Tanka от Grafana, Clickhouse наносит удар по ScyllaDB, релиз Elastic Cloud on Kubernetes. Kubernetes U.S. Air Force Deployed Kubernetes and Istio...
TAF Industries, розробник ударних FPV-дронів «Колібрі», представила нову систему мотивації для військових підрозділів — TAF Bonus. Про...
Продолжая серию «ООП — это просто», на этот раз я попытаюсь рассказать о принципе подстановки Барбары Лисков (Liskov substitution...
У випуску DOU News #261 обговоримо витік чатів Claude у Google, скасування DefTech-подій та суд через фейковий PIN у GrapheneOS. Також...
Яндекс.Метрика