TGViewer
PHP Digest PHP Digest @phpdigest · 8.18K subscribers
Post #304 17.8K
Дайджест PHP – Февраль 2023

Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!

⚡️ НОВОСТИ

🔹 Вышли PHP 8.0.28, PHP 8.1.16 и PHP 8.2.3

❗️Исправлены уязвимости CVE-2023-0568, CVE-2023-0567 и CVE-2023-0662.

🔹 Вышел Laravel 10

🔹 Вышел PHPUnit 10

Грядет большой релиз стиля кодирования PER

Версия 1.0.0 была копией PSR-12. Следующая версия посвящена расширению спецификации до последних функций PHP и исправлению несоответствий.

🐘 ЯДРО PHP

RFC: Asymmetric Visibility

Ilija Tovilo и Larry Garfield получили необходимые отзывы и, возможно, представят пересмотренную версию RFC, а пока они сосредоточатся на RFC по добавлению хуков и аксессоров к свойствам.

RFC: Readonly amendments

📣 RFC: Path to Saner Increment/Decrement operators – George Peter Banyard предлагает улучшить операторы инкремента и декремента.

📣 RFC: Pass Scope to Magic Accessors – Nicolas Grekas и Ilija Tovilo предлагают передавать область вызова в магические аксессоры, чтобы сделать её получение более тривиальным.

📣 RFC: Typed class constants – Benas Seliuginas и Máté Kocsis предлагают добавить поддержку объявления типов констант для классов и интерфейсов.

📣 RFC: Working With Substrings – Thomas Hruska предлагает оптимизировать работу с подстроками.

🛠 PhpStorm 2023.1 Early Access Program Is Open!

- Запуск PHP-скриптов на 3v4l.org
- Улучшение производительности, включая общие индексы для популярных пакетов PHP
- Улучшения в новом пользовательском интерфейсе
- Поиск и замен на основе регулярных выражений

SYMFONY

🔹 Оптимизация OneToMany коллекций Doctrine

🔹 Докеризируем Symfony

🔹 Clean Architecture, DDD, гексагональная архитектура. Разбираем на практике blog на Symfony

🔴 LARAVEL

🎬 Обзор Laravel 10. Что нового в обновлении и попытка апгрейда проекта с Laravel 9 до 10 версии

🎬 Разбор метода Macro

🎬 Разбор Query Builder, Collections, Model в Laravel

🟢 YII

🔹 Yii Validator — простой и мощный

🔹 Yii news 2023, issue 1

🛠 ИНСТРУМЕНТЫ

🔹 paratestphp/paratest – Пакет параллельного тестирования для PHPUnit. Вышла версия 7.0.0.

🔹 spatie/php-structure-discoverer – Пакет для автоматического обнаружения классов в PHP-приложении.

🔹 TheDragonCode/benchmark – Простой инструмент для сравнения времени, необходимого для выполнения двух различных блоков кода.

🔹 Sammyjo20/Saloon – Идея пакета заключается в том, чтобы упростить создание SDK для сервисов или организовать доступ к различным API в едином стиле.

📄 СТАТЬИ

🔹 Импорт полной базы ФИАС за 9 часов, How To

🔹 Простой бенчмарк для PHP приложений

🔹 Двухуровневый CI-процесс PHP-проекта

🔹 Как правильно проверять сложность пароля пользователя при регистрации

🔹 Не пытайтесь обезопасить ввод. Экранируйте вывод

🔹 PHPStorm + XDebug + Docker

🔹 Итоги третьего ежегодного опроса PHP-сообщества

🔹 Готовим версионирование API в PHP-фреймворках

💙АУДИО/ВИДЕО

🎬 PHP-линч #9

🎵 Самописные инфраструктурные компоненты

📅 СОБЫТИЯ

💙 Podlodka PHP Crew × Точка – 27 февраля - 3 марта.



Ещё больше новостей и ссылок в февральском выпуске PHP Annotated от JetBrains 💜
  • 🔥 68
  • 👍 62
  • ❤ 1
  • 🤔 1
More from @phpdigest
  1. Jul 8, 2026Первый официальный State of PHP опрос открыт: https://jb.gg/php-survey-2026 В сообществе у…
  2. Jun 16, 2026Swoole AOT переименовали в TypePHP https://mp.weixin.qq.com/s/eGrSd2g-88I4jm6KIdecSw Пока…
  3. Jun 9, 2026PHPverse 2026 🎉🐘 Трансляция из офиса JetBrains в Амстердаме в прямом эфире прямо сейчас…
  4. Jun 5, 2026🎙 PHPverse возвращается – 9 июня, 14:00 (11:00 UTC) https://lp.jetbrains.com/phpverse-202…
  5. Apr 23, 2026Команда Swoole работает над компилятором для PHP https://mp.weixin.qq.com/s/05I3xe4pgRJufS…
  6. Apr 1, 2026Дайджест PHP – Февраль-Март 2026 Подборка свежих новостей, инструментов, видео и материало…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →