Дайджест PHP #6

дайджест php

Свежая подборка со ссылками на новости и материалы. В выпуске: фреймворк и статьи по Serverless PHP, доклад Расмуса Лердорфа о PHP в 2018 и другие видео, предложение из PHP Internals, порция полезных инструментов, и многое другое. Приятного чтения!

Новости и релизы

PHP Internals

  • [RFC] Weak References — Черновик предложения о реализации слабых ссылок в ядре PHP. На данный момент такая возможность доступна только через расширения colder/php-weakref или krakjoe/uref.

Инструменты

  • Roave/BetterReflection 3.0 — Рефлексия без загрузки классов.
  • fe3dback/str — Библиотека, в которой реализовано множество функций для манипуляций со строками в ООП стиле и поддержкой многобайтных строк.
  • psecio/secure_dotenv — Секьюрный обработчик .env файлов с шифрованием.
  • php-opencv/php-opencv-examples — Примеры использования php-opencv для детектирования предметов и лиц, использования предобученных сетей.
  • xobotyi/emittr — Небольшая библиотека реализующая события. Прислал xobotyi.
  • atlasphp/Atlas.Query — Еще один query builder для SQL-запросов.
  • getopt-php/getopt-php — Библиотека для парсинга аргументов командной строки.
  • mindplay-dk/middleman — Простейший диспетчер PSR-7 middleware.
  • spatie/typed — Концепт улучшений типизации в PHP: дженерики, структуры, кортежи, типизированные списки.

Материалы для обучения

Symfony

Yii

Laravel

Async PHP

CMS

Serverless

Странные операторы в PHP

Когда empty вовсе не empty — Об особенностях empty при использовании с магическими методами.

Выбор парадигмы для API: gRPC vs REST vs GraphQL

Отличные слайды про паттерны проектирования с примерами на Symfony

Когнитивная сложность: легко ли человеку прочитать ваш код?

Google Cloud Storage c PHP: сохранение файлов с публичным доступом

10 (не) очевидных советов начинающим WEB-разработчикам

Интеграция с ЕСИА на базе oauth2-client (PHP)

Magic link или история о том, как мы упростили жизнь пользователю

Два типа расширений PHP. Zend extension VS PHP module

PHP, GDB и массивы

Аудио и видеоматериалы

Занимательное

%d такие блоггеры, как: