Последние посты

PHP Digest
8 июл., 11:52
Первый официальный State of PHP опрос открыт:https://jb.gg/php-survey-2026В сообществе уже было много опросов, но официального охватывающего весь PHP-мир, до этого не было.И вот PHP Foundation запартнерился с JetBrains, чтоб провести такой и сделать его ежегодным.Мы взяли за основу вопросы из PHP-секции JetBrains DevEco. Обновили немного. Потом запустили сбор идей вот тут. После этого еще раз обновили на основе ответов в этой форме и комментариев.Не обошлось и без косяков. Сначала добавили секцию про AI, но фидбек был не очень, поэтому приняли решение сделать секцию полностью опциональной в опросе.В общем учтем недоработки обязательно в следующем году. А пока предлагаем пройти текущий опрос!Занимает около 15 мин. И конечно же, результаты будут полностью публичными, включая сырой датасет.Пожалуйста, помогите распространить среди коллег и сообщества – чем больше ответит,


PHP Digest
16 июн., 15:56
Swoole AOT переименовали в TypePHPhttps://mp.weixin.qq.com/s/eGrSd2g-88I4jm6KIdecSwПока дженерики не проходят голосование, у нас продолжение истории про Swoole-компилятор (писал раньше). Теперь они официально переименовали Swoole AOT в TypePHP.В целом вскользь об этом писали уже в прошлый раз, но теперь прямо говорят – отдельный строго типизированный компилируемый язык.Бету обещают к октябрю 2026 и тогда же выложат исходники – все верно, проект уходит в опенсорс. Строго говоря опенсорс не значит бесплатно, но я так понимаю, это подразумевается.Как устроеноСинтаксис совместим с PHP, но компилируется в нативный машинный код, а не в опкоды ZendVM.При этом сам ZendVM они как рантайм тоже внутри оставили. Статически скомпилированный код может в рантайме подгружать обычные .php через require/include. Ну и все Composer пакеты и автозагрузка и расширения (curl, PDO, mysqli,
PHP Digest
9 июн., 11:01изменён
PHPverse 2026 🎉🐘Трансляция из офиса JetBrains в Амстердаме в прямом эфире прямо сейчас закончилась. Запись скоро выложим https://www.youtube.com/watch?v=NR9L0zwXJq4YouTubeJetBrains PHPverse 2026 – Bringing the PHP community togetherJoin us on June 9 to hear from leading voices throughout the PHP ecosystem and get practical insights you can apply right away. Learn, get inspired, and connect with the community. PHPverse reached over 55,000 developers last year, with 2,500 watching at…
PHP Digest
5 июн., 13:02
🎙 PHPverse возвращается – 9 июня, 14:00 (11:00 UTC)https://lp.jetbrains.com/phpverse-2026/Вторая бесплатная онлайн PHP конференция от JetBrains. В прошлом году ее посмотрели больше 55 000 разработчиков, на пике в эфире было 2 500 человек одновременно.Как будет проходитьВсе спикеры и еще некоторые core-контрибьюторы приезжают в офис JetBrains, где оборудована студия. В прямом эфире смотрим стрим на YouTube-канале PHP Annotated, общаемся в комментариях и задаем вопросы в Discord.В процессе будут разные анонсы, викторины, розыгрыши слоников и других призов.Параллельно будет еще бэкстейдж от ребяток из Laravel News.Что по спикерамВ этот раз затащили из разных уголков PHP (вдохновлялись ПыхКонфом ^_^):🔹 Fabien Potencier – создатель Symfony – угадайте про что доклад? :-)JetBrains: Developer Tools for Professionals and TeamsJetBrains PHPverse 2026 – Bringing the PHP Community TogetherJoin us for a free virtual event bringing together developers, ideas, and energy from across the ecosystem. Enjoy insightful talks, exciting announcements, and a look at the future of PHP development.
PHP Digest
23 апр., 13:11изменён
Команда Swoole работает над компилятором для PHPhttps://mp.weixin.qq.com/s/05I3xe4pgRJufSBG-8Gz6wКоманда Swoole анонсировала AOT-компилятор, который собирает PHP в нативный бинарник. В отличие от KPHP и HHVM, это не альтернативная реализация. Они переиспользуют рантайм Zend через https://github.com/swoole/phpx как ABI-совместимый слой, но обработчики опкодов заменяют на машинный код. Совместимость с расширениями и даже eval/include при этом сохраняется.Цифры из поста: fib(40): 14.8s (CLI) 2.37s (JIT) 0.11s (AOT). Это ~135x над интерпретатором и ~20x над JIT.Но Фибоначчи это синтетика. Workerman они скомпилировали, но цифр не дали.Чего нет: yield, property hooks, $, extract, вложенных break/continue. Наверное какая-то еще динамика не будет работать.Что прикольного из неочевидного: - Есть директива use native_types которая отключает авто-конверсию int→float при переполнении –
PHP Digest
1 апр., 09:01
Дайджест PHP – Февраль-Март 2026Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.5.4, PHP 8.4.19🔹 Началась подготовка PHP 8.6🐘 ЯДРО PHP📊 RFC: PHP License Update📊 RFC: enum SortDirection📊 RFC: Exempt input type and value validation from BC Break policy📊 RFC: Allow Reassignment of Promoted Readonly Properties in Constructor
PHP Digest
13 мар., 15:08
PHP Debugger https://github.com/pronskiy/php-debuggerСделал легковесное расширение для отладки PHP (форкнул Xdebug, убрал все кроме отладчика и немного оптимизировал)Меня зацепил твит Александра Дебуа из FrankenPHP про опыт отладки в PHP: https://x.com/alexdaubois/status/2028159001284751858Там набросали комментариев кому что не нравится. Но в целом то, что Xdebug монополизировал отладку в PHP и не развивается, меня всегда раздражало.Я скормил исходники Xdebug в OpenСlaw и начал с ним чатиться. В процессе сделал спецификацию и форк, который, в дебаг-режиме дает всего 4-5% оверхеда, в то время как Xdebug — больше 300%.Что это значит: вы можете держать этот дебаггер всегда включенным, и при этом ваш код не будет замедляться. Вот и все, не нужны эти пляски с бубном, чтобы включать и выключать отладчик.С другой стороны, а нужен ли пошаговый отладчик в мире агентов?В любом случаеGitHubGitHub - php-debugger/php-debugger: Lightweight PHP debugger extension (forked from Xdebug, stripped to debug-only and optimized)Lightweight PHP debugger extension (forked from Xdebug, stripped to debug-only and optimized) - php-debugger/php-debugger
PHP Digest
4 февр., 09:03
Дайджест PHP – Январь 2026Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ❗️Вышли PHP 8.5.2, PHP 8.4.17 и PHP 8.3.30🔹Ежегодный опрос PHP сообщества🎬 Новые авторы на PHPeople (YouTube / VK Видео)🐘 ЯДРО PHP✅ RFC: isReadable/Writable reflection methods✅ RFC: Add Form Feed in Trim Functions✅ RFC: clamp
PHP Digest
30 янв., 09:57
Всю прошлую неделю кодил… но по факту руками набрал ровно 0 строк 🙂 добро пожаловать в 2026.Собрал видео с находками, которые для меня реально сработали: пару трюков для Claude Code, Wispr, плагин Superpowers, плюс немного PHP новостей: https://www.youtube.com/watch?v=Rc-ttLlstC8- https://wisprflow.ai/ - https://github.com/obra/superpowers - https://code.claude.com/docs#c-use-custom-slash-commands - https://apps.apple.com/us/app/amphetamine/id937984704?mt=12 - https://github.com/covibes/zeroshot - https://x.com/johnpalmer/status/2012911338276720852 - https://medium.com/@edmond.ht/multithreading-in-php-looking-to-the-future-4f42a48e47feА как у вас? Что реально зашло и осталось в ежедневном наборе?
PHP Digest
31 дек. 2025 г., 15:04изменён
Дайджест PHP – Декабрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ❗️Вышли PHP 8.5.1, PHP 8.4.16, PHP 8.3.29, PHP 8.2.30 и PHP 8.1.34⚠️ PHP 8.3 теперь получает только обновления безопасности⛔️ PHP 8.1 больше не поддерживается🟢 Вышел Yii 3🛠 Вышел PhpStorm 2025.3💬 Анонсирован PHPeople (YouTube / VK Видео)🐘 ЯДРО PHP
PHP Digest
1 дек. 2025 г., 09:01
Дайджест PHP – Ноябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.3.28 и PHP 8.4.15🔹 Вышел PHP 8.5.0💜 PHP Foundation исполнилось 4 года⚫️ Вышел Symfony 8🌙 Вышел Moonshine 4🐘 ЯДРО PHP📊 RFC: Partial Function Application (v2)
PHP Digest
21 нояб. 2025 г., 07:03
Вышел PHP 8.5 🎉Вот, что мы получили с выходом новой версии:🔹Модуль URI 🔹Оператор Pipe 🔹Clone With 🔹Атрибут #[\NoDiscard] 🔹Функции array_first() и array_last() 🔹Замыкания и вызовы первого класса в константных выражениях 🔹Постоянные дескрипторы cURL Share🎬 Доклад Валентина Удальцова PHP 8.5 не сбавляет темп!


PHP Digest
5 нояб. 2025 г., 07:04
Дайджест PHP – Октябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли PHP 8.4.14 и PHP 8.3.27🔹 Вышел PHP 8.5.0 RC 3🔹 Вышла Joomla 6.0.0🔹 The State of PHP 2025🐘 ЯДРО PHP🎬 Обзор претендентов на дизайн PHP 8.5 от CutCode и FartTime✅ RFC: Soft-Deprecate __sleep() and __wakeup()
PHP Digest
3 окт. 2025 г., 07:01
Дайджест PHP – Сентябрь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышел PHP 8.5.0 RC 1🔹 Вышли PHP 8.4.13 и PHP 8.3.26🐘 ЯДРО PHP❌ RFC: Create "split" as an alias to "explode"📊 RFC: clamp📣 RFC: Soft-Deprecate __sleep() and __wakeup()📣 RFC: Add PDO disconnect() and isConnected()
PHP Digest
5 сент. 2025 г., 10:50
переслано из @phpyh
Официальный PHP SDK для MCPPHP Foundation, Anthropic и Symfony вместе работают над фреймворк-независимым PHP-SDK для MCP протокола!1. Ставим: composer require mcp/sdk.2. Размечаем код:use Mcp\Capability\Attribute\McpTool;final readonly class Calculator { #[McpTool(name: 'add_numbers')] public function add(int $a, int $b): int { return $a + $b; } }3. Готовим скрипт mcp-server.php:thephp.foundationAnnouncing the Official PHP SDK for MCPThe PHP Foundation — Supporting, Advancing, and Developing the PHP Language
PHP Digest
2 сент. 2025 г., 07:03изменён
Дайджест PHP – Август 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышел PHP 8.5.0 Beta 2🔹 Вышли PHP 8.3.25 и PHP 8.4.12🔹 Вышел PhpStorm 2025.2🔹 Вышел Pest 4🐘 ЯДРО PHP✅❌ RFC: Readonly hooks✅ RFC: Add locale for case insensitive grapheme functions
PHP Digest
1 авг. 2025 г., 07:01
Дайджест PHP – Июль 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🔹 Вышли альфа-версии PHP 8.5.0🔹 Вышли PHP 8.4.11 и PHP 8.3.24❗️ Вышли PHP 8.2.29 и PHP 8.1.33🔹 Вышел PER Coding Style 3.0🐘 ЯДРО PHP❌ RFC: str_icontains❌ RFC: Single-Expression functions
PHP Digest
24 июл. 2025 г., 15:35
переслано из @phpyh
Добавляем connection.blocked в thesis/amqpЧерез час у меня стрим с Вадимом Занфиром — автором кучи неблокирующих компонентов Thesis, а также спикером и членом ПК Пых.конф’25!В прямом эфире я под его руководством реализую фичу, которую запросил уже знакомый вам подписчик, Витя из Garage Eight — возможность слушать connection.(un)blocked при общении с RabbitMQ. Ещё мы вам покажем кое-что новенькое!https://youtu.be/0H2hguG6J8s https://vkvideo.ru/video6383602_456239102Готовьте вопросы по асинхронному PHP, проекту Thesis и Пых.конф. Три самых активных комментатора получат слоников Пых!YouTubeДобавляем connection.blocked в thesis/amqp с Вадимом Занфиром, спикером Пых.конф’25Вадим — эксперт в базах данных и брокерах сообщений, отлично разбирается в протоколах и структурах данных, в свободное от работы в VK Музыке время разрабатывает низкоуровневые драйвера для PHP на базе неблокирующего I/O. Вчера туториал к написанному Вадимом…
PHP Digest
2 июл. 2025 г., 07:05изменён
Дайджест PHP – Июнь 2025Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!⚡️ НОВОСТИ🎂 PHP исполнилось 30 лет!🔹 Вышли PHP 8.3.22 и PHP 8.4.8🎬 PHPverse 2025🐘 ЯДРО PHP✅ RFC: Final Property Promotion✅ RFC: Clone with v2📊 RFC: str_icontains
PHP Digest
17 июн. 2025 г., 11:28
