Свежая подборка со ссылками на новости и материалы. В выпуске: конференция PHP fwdays'18, объявлены релиз-менеджеры PHP 7.3, предложение из PHP Internals, видеозаписи с прошедших митапов, порция полезных инструментов, и многое другое.
Приятного чтения!
Новости и релизы
- PHP 7.2.5
- PHP 7.1.17
- PHP 7.0.30
- PHP 5.6.36
10 июня уже 6-й год подряд в Киеве пройдет масштабная PHP-конференция PHP fwdays. Программа уже почти сформирована. Среди докладчиков: Derick Rethans (MongoDB, Xdebug), Marco Pivetta Ocramius, Christoph Rumpel, Артем Хвастунов (JetBrains), Tobias Nyholm (Symfony), и другие.
Специально для читателей PHP-Дайджеста доступен промокод fwdays4PHP-digest со скидкой 15%.
PHP Internals
- Объявлены релиз-менеджеры PHP 7.3 — Ими стали Christoph M. Becker и Стас Малышев.
- RFC: Deprecate uniqid() — Предлагается пометить устаревшей функцию
uniqid()
, которая несмотря на название не гарантирует уникальность возвращаемого значения. В PHP 7.3 предлагается бросать Warning, а в PHP 8.0 удалить функцию.
Инструменты
- cytopia/devilbox — Современная замена XAMPP на базе Docker.
- kitech/php-go — Пишем PHP-расширения на Go.
- nahid/jsonq — Query builder для JSON.
- paragonie/ciphersweet — Быcтрое шифрование для PHP-проектов с возможностью поиска по данным.
- php-enqueue/enqueue-dev — Очередь сообщений с поддержкой транспортов AMQP (RabbitMQ, ActiveMQ), STOMP, Amazon SQS, Redis, Doctrine DBAL, Filesystem, а также добавлена поддержка MongoDB.
Материалы для обучения
-
Symfony
- Symfony 4.1.0-BETA1
- Неделя Symfony #593 (7-13 мая 2018)
- Неделя Symfony #592 (30 апреля — 6 мая 2018)
- DevConf: из шаурмы в Symfony или миграция legacy
-
Yii
-
Laravel
- hhxsv5/laravel-s — Запускаем Laravel на базе асинхронного расширения Swoole.
- koselig/koselig — Интеграция WordPress с Laravel.
- Тестирование проектов на Laravel с помощью Codeception
- Запускаем планировщик и очередь Laravel в Docker
- О тестировании событий и обработчиков в Laravel
- Как деплоить Laravel в Kubernetes
- Управление очередями в Laravel
-
Zend
-
Async PHP
-
CMS
- Magento Tech Digest #14: April 30 — May 7, 2018
- Magento Tech Digest #13: April 23 — 30, 2018
- Месяц WordPress: апрель 2018
- Новая критическая уязвимость в Drupal, уже используемая для совершения атак — Скомпрометированные хосты могут использоваться для майнинга.
- Цена и ценность докблоков
- О деструктурирующем присваивании массивов в PHP
- Годный пост о том, что такое юнит-тестирование и как к нему подходить
- Примеры обхода функций экранирования escapeshellarg/escapeshellcmd
- Используем QueryFilter для реализации фильтров поиска
- Что вам необходимо знать об использовании переменных окружения с PHP
- Обзор PSR-2 и других стандартов кодирования для PHP (Symfony, CakePHP, WordPress, FuelPHP)
- Обработка сигналов в PHP, или готовим вкусно
- PHP может стать еще лучше
- Оптимизация бэкенда при переходе на api-based архитектуру
Аудио и видеоматериалы
- Tutu PHP Meetup #1: видео выступлений
- Backend United #1. Винегрет — видео, фотоотчёт, презентации и отзывы слушателей
- Пятиминутка PHP: Выпуск №32 — Artifactory
Спасибо за внимание!
Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Вопросы и предложения пишите на почту или в твиттер.
Прислать ссылку
Поиск ссылок по всем дайджестам
← Предыдущий выпуск: PHP-Дайджест № 129
Автор: Роман Пронский