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

Похожие статьи:
В рубриці DOU Labs ми запрошуємо IT-компанії ділитись досвідом власних цікавих розробок та внутрішніх технологічних ініціатив. Питання...
Від початку широкомасштабної війни велика кількість IT-компаній, що базувалися на сході України, евакуювалися. Офіси чи не кожної...
[Про автора: Андрій Ревін — операційний менеджер в OpenVPN Inc, відповідальний за проектний менеджмент компанії та розвиток...
Маск таки купив Twitter, українці держструктури використовують орківську «1C», Федоров розповів про секретний проєкт...
Лев Гершензон, колишній очільник новиннго підрозділу в «Яндексі», звернувся до своїх колег із закликом...
Яндекс.Метрика