PHP-Дайджест № 170 (9 – 23 декабря 2019)

в 0:47, , рубрики: beerphp, CakePHP, codeception, laravel, phalcon, php, PHP 7.4, PHP 8, php-дайджест, symfony, yii, дайджест, Разработка веб-сайтов

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 1

Свежая подборка со ссылками на новости и материалы. В выпуске: CakePHP 4, Codeception 4, Phalcon 4 и другие релизы, порция полезных инструментов, подкасты, видео с прошедших митапов, и многое другое.

Приятного чтения!

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 2 Новости и релизы

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 4 Инструменты

  • DarkGhostHunter/Preloader — Инструмент помогает выбрать файлы для предзагрузки на основе статистики использования и сгенерировать скрипт предзагрузки. Подробнее в посте habr Preload в php 7.4: Composer и выбор файлов для предзагрузки.
  • munusphp/munus — Библиотека для функционального программирования на PHP. Использует дженерик-аннотации из Psalm.
  • thecodingmachine/safe 1.0.0 — В библиотеке реализованы обёртки над стандартными функциями PHP, так чтобы они бросали исключения вместо возвращения false. Подробнее в посте.
  • krakjoe/pthreads — некогда популярное расширение для реализации многозадачности в PHP было заархивировано. Вместо него рекомендуется использовать krakjoe/parallel.

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 6 Symfony

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 7 Laravel

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 15 Yii

Async PHP

  • video Скринкаст по DriftPHP асинхронному PHP-фреймворк на основе ReactPHP и компонентов Symfony.
  • amphp/http-client 4.0.0 — Обновление асинхронного HTTP-клиента из семейства Amp. Добавлена поддержка HTTP/2 и другие улучшения. Также при использовании c PHP 7.4 можно установить дополнительно nghttp2, которая будет использоваться через FFI.

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 17 Материалы для обучения

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 20 Аудио/Видео

PHP-Дайджест № 170 (9 – 23 декабря 2019) - 33 Сообщество

  • Каких мелочей не хватает в PHP? — Интересный тред от Никиты Попова на Reddit. Многие говорят о дженериках, асинхронщине и т.п. А есть ли какие-то приятные мелкие штуки, которых не хватает?
    Также в треде ответ от Никиты, почему нет тайпхинта resource.
  • Автор проекта github.com/hoaproject, в рамках которого развивалась целая пачка библиотек (суммарно 125к скачиваний ежедневно), разыскивает нового мейнтенера.
  • Просто забавный мини-тред от одного из кофаундеров NPM.

Спасибо за внимание!

Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Вопросы и предложения пишите на почту или в твиттер.

Больше новостей и комментариев в Telegram-канале PHP Digest.

Прислать ссылку
Поиск ссылок по всем дайджестам
Предыдущий выпуск: PHP-Дайджест № 169

Автор: Роман Пронский

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js