
Свежая подборка со ссылками на новости и материалы. В выпуске: 3
принятых и 6 новых RFC-предложений из PHP Internals, включая
голосование за новый синтаксис для атрибутов @@
и
почему #[]
был бы лучше, переименования
black/whitelist в PHP-мире, как отлаживают PHP-разработчики, аналог
ngrok на PHP, видео, подкасты и многое другое.
Приятного чтения!
Новости и релизы
-
PHP исполнилось 25 лет Таймлайн с основными событиями в истории языка.
-
PHP 7.4.7 Кроме прочего, в этом
обновлении исправлена
ошибка yield from
. - PHP 7.3.19
- Composer 2.0.0-alpha1
-
The State of Developer Ecosystem in 2020
PHP-секция из опроса разработчиков от JetBrains.
65% опрошенных указали, что для отладки пользуются подходомdump & die
, поэтому провокационный твит автора Xdebug ожидаемо вызвал бурную реакцию в сообществе:
Yii
Laminas
-
Мертв ли Zend Framework? На этот и другие вопросы отвечает лидер проекта Laminas Matthew Weier O'Phinney.
- asgrim/mini-mezzio Быстрое создание приложения на Mezzio (экс Zend Expressive).
Async PHP
- badfarm/zanzara Асинхронный фреймворк для создания Telegram-ботов на базе ReactPHP.
- simple-swoole/simps Еще один фреймворк на базе Swoole. Судя по бенчмаркам самый быстрый из PHP.
-
Видеокурс по ReactPHP от Marcel Pociot
Материалы для обучения
-
Представляем новый серверлесс LAMP стек
Пост в блоге AWS об использовании PHP и подборка
ресурсов по теме.
Также для PhpStorm теперь доступен официальный плагин AWS Toolkit от Amazon. - Об объявлении свойств в конструкторе в PHP 8.
-
Какие функции PHP наиболее часто используются
во фреймворках? В Symfony это
sprintf()
, в Laravelis_null()
. Автор предоставил инструкцию, как подсчитать для других фреймворков. - О финальных классах в PHP.
-
Миллион за месяц: как запустить стартап в Европе своими силами.
-
Redis на практических примерах.
-
Беги, PHPUnit, беги: как я оптимизировал время выполнения тестов.
-
Самый быстрый шаблонизатор для PHP.
Аудио/Видео
-
Видеозаписи всех докладов с PHP Russia 2020 Online
-
Макс Рафалко, Принципы проектирования пакетов PHP
-
Стрим Пятиминутка PHP по Laravel Livewire: сетевая игра (часть 5)
-
Между скобок 9: Александр Лисаченко АОП в PHP.
-
PHP Internals News #58 C Max Semenik о принятом RFC non-capturing catches.
-
PHP Internals News #57 C Ralph Schindler о его предложении добавить
return if ($condition): $returnValue;
. -
PHP Internals News #56 С Dan Ackroyd о добавленном псевдотипе mixed.
Спасибо за внимание!
Если вы заметили ошибку или неточность сообщите, пожалуйста, в
личку.
Вопросы и предложения пишите на почту или в твиттер.
Больше новостей и комментариев в Telegram-канале PHP Digest.
Прислать ссылку
Поиск ссылок по всем дайджестам
Предыдущий выпуск: PHP-Дайджест 181