PHPverse 2025 🎉🐘
Трансляцияв прямом эфире прямо сейчас закончилась, доступна запись.
https://www.youtube.com/watch?v=3b0ty1iZ8QM
5:05 - Welcome with Brent Roose & Nils Adermann
11:40 - Kévin Dunglas - Franken PHP
46:55 - Nicolas Grekas - 20 Years of Symfony
1:21:33 - Marcel Pociot - MCP Servers with PHP
1:54:10 - Cheuk Thing Ho - How AI is changing the Tech industry
2:34:11 - Taylor Otwell - Laravel creator
3:33:30 - JeffreyWay & Povilas Korop & Kevin Bond
4:11:15 - Roman Pronskiy & Gina Peter Banyard
Трансляция
https://www.youtube.com/watch?v=3b0ty1iZ8QM
5:05 - Welcome with Brent Roose & Nils Adermann
11:40 - Kévin Dunglas - Franken PHP
46:55 - Nicolas Grekas - 20 Years of Symfony
1:21:33 - Marcel Pociot - MCP Servers with PHP
1:54:10 - Cheuk Thing Ho - How AI is changing the Tech industry
2:34:11 - Taylor Otwell - Laravel creator
3:33:30 - JeffreyWay & Povilas Korop & Kevin Bond
4:11:15 - Roman Pronskiy & Gina Peter Banyard
YouTube
JetBrains PHPverse 2025 – Join us to celebrate PHP’s 30th birthday!
PHP turns 30! From humble beginnings to powering the modern web, it’s been quite the journey. Celebrate this milestone with us at a free online event with legends who have shaped PHP’s past, present, and future. For the agenda and details, see https://jb.gg/jb…
🔥16❤7👍2
Дайджест 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
📣 RFC: Single-Expression functions
📣 RFC: num_available_processors
📣 RFC: #[\DelayedTargetValidation] attribute
📣 RFC: Add RFC 4648 compliant data encoding API
📣 RFC: Drop 32-bit Builds
📣 RFC: Object-oriented curl API v2
📣 RFC: Partial Function Application (v2)
🔴 LARAVEL
🎬 Генерация админки за минуту без кода! Новый AI инструмент для Moonshine
🎬 Sentry self-hosted установка и обзор Laravel Nightwatch
📄 Собираем трейс в Laravel и отправляем в Zipkin
📄 СТАТЬИ
📄 События vs сообщения. Понимаете ли вы разницу и почему это важно?
📄 Тестирование производительности c PHPBench: что и как?
📄 strlen() vs mb_strlen(): Почему 71% PHP-разработчиков ошибаются
📄 Мосты цифрового мира: клиент-сервер, сервер-сервер
📄 Value object и DTO в PHP (DDD)
📄 Пакет PHP Views — простая шаблонизация проекта с Blade и моделями
📄 Создание подписи XML документа с использованием Smev-трансформации с помощью php-расширения Crypto Pro
🎬 ВИДЕО
🔹 PHP - 30 лет! Прямой эфир
🔹 Pipe-оператор и $$ в PHP — разбираем задачу про it с Андреем Клименко
🔹 Пыхап #4
🔹 Быстрый старт c Temporal. С нуля до рабочего прототипа на Spiral Framework
🔹 Пишем PHP приложение с LLM на Spiral Framework. С нуля до рабочего прототипа (#1)
🔹 Пишем PHP приложение с LLM на Spiral Framework. С нуля до рабочего прототипа (#2)
🔹 ORM vs SQL — Дебаты: что побеждает в реальных проектах?
🔹 MoonVibe — генератор админ панелей на основе LLM
📅 СОБЫТИЯ
🔹 Пых.конф’25 – 19 сентября, г. Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.3.22 и PHP 8.4.8
🎬 PHPverse 2025
✅ RFC: Final Property Promotion
✅ RFC: Clone with v2
📊 RFC: str_icontains
📣 RFC: Single-Expression functions
📣 RFC: num_available_processors
📣 RFC: #[\DelayedTargetValidation] attribute
📣 RFC: Add RFC 4648 compliant data encoding API
📣 RFC: Drop 32-bit Builds
📣 RFC: Object-oriented curl API v2
📣 RFC: Partial Function Application (v2)
🎬 Генерация админки за минуту без кода! Новый AI инструмент для Moonshine
🎬 Sentry self-hosted установка и обзор Laravel Nightwatch
📄 СТАТЬИ
🎬 ВИДЕО
🔹 PHP - 30 лет! Прямой эфир
🔹 Pipe-оператор и $$ в PHP — разбираем задачу про it с Андреем Клименко
🔹 Пыхап #4
🔹 Быстрый старт c Temporal. С нуля до рабочего прототипа на Spiral Framework
🔹 Пишем PHP приложение с LLM на Spiral Framework. С нуля до рабочего прототипа (#1)
🔹 Пишем PHP приложение с LLM на Spiral Framework. С нуля до рабочего прототипа (#2)
🔹 ORM vs SQL — Дебаты: что побеждает в реальных проектах?
🔹 MoonVibe — генератор админ панелей на основе LLM
📅 СОБЫТИЯ
🔹 Пых.конф’25 – 19 сентября, г. Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22👍10🔥8
Forwarded from Пых (Валентин Удальцов)
Добавляем connection.blocked в thesis/amqp
Через час у меня стрим с Вадимом Занфиром — автором кучи неблокирующих компонентов Thesis, а также спикером и членом ПК Пых.конф’25!
В прямом эфире я под его руководством реализую фичу, которую запросил уже знакомый вам подписчик, Витя из Garage Eight — возможность слушать
https://youtu.be/0H2hguG6J8s
https://vkvideo.ru/video6383602_456239102
Готовьте вопросы по асинхронному PHP, проекту Thesis и Пых.конф. Три самых активных комментатора получат слоников Пых!
Через час у меня стрим с Вадимом Занфиром — автором кучи неблокирующих компонентов 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.
Вчера туториал к написанному Вадимом…
Вчера туториал к написанному Вадимом…
❤5👍5🔥2
Дайджест 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
✅ RFC: #[\DelayedTargetValidation] attribute
📊 RFC: Readonly hooks
📊 RFC: Deprecations for PHP 8.5
📊 RFC: #[\Deprecated] for traits
📊 RFC: FILTER_THROW_ON_FAILURE
📊 RFC: Extend #[\Override] to target properties
📊 RFC: Add locale for case insensitive grapheme functions
📊 RFC: Cookies Having Independent Partitioned State (CHIPS)
📣 RFC: TrueAsync engine API RFC
🔴 LARAVEL
🎬 Сравнение Filament 4 и Moonshine 3
📄 MoonVibe: генератор админ-панелей на основе ИИ за 5 минут
🎉 Laravel Idea теперь бесплатен
📄 СТАТЬИ
📄 Зачем я написал очередной велосипед для работы с директориями (спойлер: не совсем велосипед)
📄 Паттерн Спецификация: реальный опыт применения
📄 Профилирование php приложений с помощью Excimer
📄 Новое в контроллерах Bitrix Framework: фильтры и валидация
📄 Внедрение зависимостей в PHP: от основ до фреймворков
🔹 Что нового в PHP 8.5
🔹 Happy Wife – Happy Life
🔹 PHP Lazy Objects
🎬 ВИДЕО
🔹 Добавляем connection.blocked в thesis/amqp с Вадимом Занфиром (Часть 1, Часть 2, Часть 3)
🔹 PHPofBY Meetup #44: Каскадные отказы & Операции с деньгами в PHP
🔹 Уровни изоляции транзакций / Олег Мифле
📅 СОБЫТИЯ
🔹 Пых.конф’25 – 19 сентября, г. Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира 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
❌ RFC: str_icontains
❌ RFC: Single-Expression functions
✅ RFC: #[\DelayedTargetValidation] attribute
📊 RFC: Readonly hooks
📊 RFC: Deprecations for PHP 8.5
📊 RFC: #[\Deprecated] for traits
📊 RFC: FILTER_THROW_ON_FAILURE
📊 RFC: Extend #[\Override] to target properties
📊 RFC: Add locale for case insensitive grapheme functions
📊 RFC: Cookies Having Independent Partitioned State (CHIPS)
📣 RFC: TrueAsync engine API RFC
🎬 Сравнение Filament 4 и Moonshine 3
📄 СТАТЬИ
🔹 Что нового в PHP 8.5
🔹 Happy Wife – Happy Life
🔹 PHP Lazy Objects
🎬 ВИДЕО
🔹 Добавляем connection.blocked в thesis/amqp с Вадимом Занфиром (Часть 1, Часть 2, Часть 3)
🔹 PHPofBY Meetup #44: Каскадные отказы & Операции с деньгами в PHP
🔹 Уровни изоляции транзакций / Олег Мифле
📅 СОБЫТИЯ
🔹 Пых.конф’25 – 19 сентября, г. Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19❤16🔥10
Дайджест 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
✅ RFC: Cookies Having Independent Partitioned State (CHIPS)
📣 RFC: Add "is_representable_as_float()" and "is_representable_as_int()" functions
📣 RFC: Create "split" as an alias to "explode"
📣 RFC: clamp
🔴 LARAVEL
🔹 Каким мог бы быть Laravel WebServer, если бы он работал через очередь?
📄 Подключаем Centrifugo в laravel
🎬 Обзор Laravel Boost
⚫️ SYMFONY
📄 Сбор и масштабирование метрик в PHP Symfony highload: 200k RPM, 50+ серверов и zero overhead с Telegraf UDP
🎬 MoonShine для Symfony: основа готова
📄 СТАТЬИ
📄 Нужно ли в PHP перед вызовом функций ставить обратный слэш?
📄 PHP Compile Time Generics: да или нет?
📄 Ещё раз о генераторах (и немного о генеративных моделях)
🎬 ВИДЕО
🔹 Дженерики в PHP: быть или не быть?
🔹 Валентин Удальцов в гостях у Антона Морева
🔹 Boson PHP
📅 СОБЫТИЯ
🔹 Пых.конф’25 – 19 сентября, г. Москва
🔹 Стачка – 2-3 октября, г. Санкт-Петербург
🔹 Podlodka PHP Crew – 1-4 декабря, онлайн
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышел PHP 8.5.0 Beta 2
🔹 Вышли PHP 8.3.25 и PHP 8.4.12
🔹 Вышел PhpStorm 2025.2
🔹 Вышел Pest 4
✅❌ RFC: Readonly hooks
✅ RFC: Add locale for case insensitive grapheme functions
✅ RFC: Cookies Having Independent Partitioned State (CHIPS)
📣 RFC: Add "is_representable_as_float()" and "is_representable_as_int()" functions
📣 RFC: Create "split" as an alias to "explode"
📣 RFC: clamp
🔹 Каким мог бы быть Laravel WebServer, если бы он работал через очередь?
🎬 Обзор Laravel Boost
🎬 MoonShine для Symfony: основа готова
📄 СТАТЬИ
🎬 ВИДЕО
🔹 Дженерики в PHP: быть или не быть?
🔹 Валентин Удальцов в гостях у Антона Морева
🔹 Boson PHP
📅 СОБЫТИЯ
🔹 Пых.конф’25 – 19 сентября, г. Москва
🔹 Стачка – 2-3 октября, г. Санкт-Петербург
🔹 Podlodka PHP Crew – 1-4 декабря, онлайн
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16👍11❤9
Forwarded from Пых (Валентин Удальцов)
Официальный PHP SDK для MCP
PHP Foundation, Anthropic и Symfony вместе работают над фреймворк-независимым PHP-SDK для MCP протокола!
1. Ставим:
2. Размечаем код:
3. Готовим скрипт
4. Прописываем сервер:
Профит!
https://thephp.foundation/blog/2025/09/05/php-mcp-sdk/
https://github.com/modelcontextprotocol/php-sdk
PHP 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:
#!/usr/bin/env php
<?php
require_once __DIR__ . '/vendor/autoload.php';
use Mcp\Server;
use Mcp\Server\Transport\StdioTransport;
Server::make()
->withServerInfo('Calculator', '1.1.0', 'Basic Calculator over STDIO transport.')
->withDiscovery(__DIR__, ['.'])
->build()
->connect(new StdioTransport());
4. Прописываем сервер:
{
"mcpServers": {
"php-calculator": {
"command": "php",
"args": ["/absolute/path/to/your/mcp-server.php"]
}
}
}
Профит!
https://thephp.foundation/blog/2025/09/05/php-mcp-sdk/
https://github.com/modelcontextprotocol/php-sdk
thephp.foundation
Announcing the Official PHP SDK for MCP
The PHP Foundation — Supporting, Advancing, and Developing the PHP Language
🔥48🤯10❤9💩4👍3
Дайджест 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()
📣 RFC: Add pack()/unpack() support for signed integers with specific endianness
🔴 LARAVEL
📄 Подключаем Centrifugo в laravel
🔹 Автоматизация в Laravel: как ускорить и упростить процесс разработки
🟢 YII
😻 Шаблон приложения 1.0
😻 Шаблон API-приложения 1.0
🎬 Обзор релиза Yii3 App 1.0.0
📄 СТАТЬИ
📄 Мониторинг и анализ производительности бэкенда с помощью ClickHouse и Grafana: Часть 1, Часть 2, Часть 3
📄 Как устроены массивы в PHP и как код влияет на скорость работы с ними
📄 PHP: Общая память
📄 Как я пытался подружить PHP с NER — драма в 5 актах
📄 Мультитенантность без глобальных скоупов с сигаретой в зубах. Хипстер PHP
📄 Post-PHP эра: куда движется веб-разработка?
📄 Pulse Boson PHP #1
📄 DDD, CQRS, EDA, ES, Clean, Layer, Hexagonal in one application
📄 Как PHP «теряет» цифры: большие числа, double и неожиданные баги
🎬 ВИДЕО
🔹 Основы Docker. От нуля до Docker Compose за час
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 1-4 декабря, онлайн
🔹 PHP Russia – 26 мая, Москва
📚 КНИГИ
😻 «Денди-код», Александр Черняев
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышел PHP 8.5.0 RC 1
🔹 Вышли PHP 8.4.13 и PHP 8.3.26
❌ RFC: Create "split" as an alias to "explode"
📊 RFC: clamp
📣 RFC: Soft-Deprecate __sleep() and __wakeup()
📣 RFC: Add PDO disconnect() and isConnected()
📣 RFC: Add pack()/unpack() support for signed integers with specific endianness
🔹 Автоматизация в Laravel: как ускорить и упростить процесс разработки
🎬 Обзор релиза Yii3 App 1.0.0
📄 СТАТЬИ
🎬 ВИДЕО
🔹 Основы Docker. От нуля до Docker Compose за час
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 1-4 декабря, онлайн
🔹 PHP Russia – 26 мая, Москва
📚 КНИГИ
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍12❤6💩1
Дайджест 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()
📣 RFC: Nullable and Non-Nullable Cast Operators
📣 RFC: PHP True Async
🛠 PHPSTORM
🔹 PhpStorm Plugins You Might Not Know
🔹 Moving PHP open source forward
🔴 LARAVEL
📄 Автоматизация Laravel: как сделать процесс разработки быстрым и надежным
📄 Laravel и CQRS: как разделить логику чтения и записи?
📄 СТАТЬИ
📄 Разбираемся с DDD: как проектировать доменный агрегат, чтобы он не стал безразмерным
📄 Redis Streams в PHP с backpressure: устойчивые consumer-группы + повторная доставка
📄 Как устроены перечисления в PHP
📄 Параллельное выполнение запросов PHP SOAP client
📄 Как я добавил систему рекомендаций контента в легаси-проект на PHP 7.2
📄 Cloud Castle HTTP Router: Быстрый и гибкий роутер для PHP-приложений
📄 Мой первый AI-агент на базе Neuron — PHP-агентного фреймворка
🔹 PHPUnit
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 1-5 декабря, онлайн
🔹 PHP Russia – 26 мая, Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира 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 8.5 от CutCode и FartTime
✅ RFC: Soft-Deprecate __sleep() and __wakeup()
📣 RFC: Nullable and Non-Nullable Cast Operators
📣 RFC: PHP True Async
🔹 PhpStorm Plugins You Might Not Know
🔹 Moving PHP open source forward
📄 СТАТЬИ
🔹 PHPUnit
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 1-5 декабря, онлайн
🔹 PHP Russia – 26 мая, Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍20❤14🔥10
Вышел PHP 8.5 🎉
Вот, что мы получили с выходом новой версии:
🔹Модуль URI
🔹Оператор Pipe
🔹Clone With
🔹Атрибут #[\NoDiscard]
🔹Функции array_first() и array_last()
🔹Замыкания и вызовы первого класса в константных выражениях
🔹Постоянные дескрипторы cURL Share
🎬 Доклад Валентина Удальцова PHP 8.5 не сбавляет темп!
Вот, что мы получили с выходом новой версии:
🔹Модуль URI
🔹Оператор Pipe
🔹Clone With
🔹Атрибут #[\NoDiscard]
🔹Функции array_first() и array_last()
🔹Замыкания и вызовы первого класса в константных выражениях
🔹Постоянные дескрипторы cURL Share
🎬 Доклад Валентина Удальцова PHP 8.5 не сбавляет темп!
4🔥64👍22❤10
Дайджест 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)
❌📣 RFC: PHP True Async
📣 RFC: Namespace-Scoped Visibility for Methods and Properties
📣 RFC: isReadable/Writeable reflection methods
📣 RFC: Context Managers
📣 RFC: let construct (Block Scoping)
🔴 LARAVEL
🔹 Архитектура Laravel: 7 ловушек и практичные решения
🔹 Actions и UseCases в Laravel: практичный подход к бизнес-логике?
🔹 Типобезопасный каст значений из env() в config
🔹 Автоматизация в Laravel: как ускорить и упростить процесс разработки
📄 СТАТЬИ
📄 Как мы в коробках рассылки разгоняли
📄 Малоизвестные уязвимости PHP: что скрывается за строками кода
📄 PHP-веб-панель для Amnezia VPN: ускоряем корпоративную автоматизацию
📄 Из коробки Publish не имеет гарантий доставки в RabbitMQ
📄 Типизация данных в PHP, надо ли оно? Прирост скорости JIT
🎬 ВИДЕО
🔹 Garage Eight × LivePHP × Пыхап (YouTube / VK Видео)
🔹 RND PHP #10 (YouTube / VK Видео)
🔹 Саша Черняев - "Денди код" (YouTube)
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 1-5 декабря, онлайн
🔹 PHP Russia – 26 мая, Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.3.28 и PHP 8.4.15
🔹 Вышел PHP 8.5.0
📊 RFC: Partial Function Application (v2)
❌📣 RFC: PHP True Async
📣 RFC: Namespace-Scoped Visibility for Methods and Properties
📣 RFC: isReadable/Writeable reflection methods
📣 RFC: Context Managers
📣 RFC: let construct (Block Scoping)
🔹 Архитектура Laravel: 7 ловушек и практичные решения
🔹 Actions и UseCases в Laravel: практичный подход к бизнес-логике?
🔹 Типобезопасный каст значений из env() в config
🔹 Автоматизация в Laravel: как ускорить и упростить процесс разработки
📄 СТАТЬИ
🎬 ВИДЕО
🔹 Garage Eight × LivePHP × Пыхап (YouTube / VK Видео)
🔹 RND PHP #10 (YouTube / VK Видео)
🔹 Саша Черняев - "Денди код" (YouTube)
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 1-5 декабря, онлайн
🔹 PHP Russia – 26 мая, Москва
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥23❤18👍13💩1
Дайджест 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
📣 RFC: Add Form Feed in Trim Functions
📣 RFC: TLS Session Resumption Support for Streams
📣 RFC: New function mysqli_quote_string
📣 RFC: Stringable Enums
📣 RFC: Type Aliases
📣 RFC: Pattern Matching
📣 RFC: Followup Improvements for ext/uri
📣 RFC: Stream Error Handling Improvements
🔴 LARAVEL
📄 MoonShine 4: AI-инструменты, Tailwind 4 и новый UI — большой разбор релиза open source админ панели
🔹 Контекстное логирование с встроенными уведомлениями для Laravel
🎬 Блог на MoonShine 4 в прямом эфире
⚫️ SYMFONY
📄 Я хотел бы знать это раньше. Очереди в Symfony
🟢 YII
📄 Yii3. Официальный релиз
📄 СТАТЬИ
📄 Пишем HTTP-сервер на php и сокетах
📄 SwooleApp: Легковесный фреймворк для Swoole — разбираем пример приложения
📄 Хуки свойств в PHP: геттеры и сеттеры не нужны
📄 CLI-инструменты в Битрикс: используем консоль вместо ручек
📄 Роутинг в BitrixFramework: учимся управлять маршрутизацией запросов
🔹 Testo. Assert и Expect
🎬 ВИДЕО
🔹 Говорим про Битрикс
🔹 Дебаты: юнит тесты против интеграционных с Александром Макаровым
—
Всех с Новым Годом 🎄☃️
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира 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 больше не поддерживается
💬 Анонсирован PHPeople (YouTube / VK Видео)
📣 RFC: Add Form Feed in Trim Functions
📣 RFC: TLS Session Resumption Support for Streams
📣 RFC: New function mysqli_quote_string
📣 RFC: Stringable Enums
📣 RFC: Type Aliases
📣 RFC: Pattern Matching
📣 RFC: Followup Improvements for ext/uri
📣 RFC: Stream Error Handling Improvements
🔹 Контекстное логирование с встроенными уведомлениями для Laravel
🎬 Блог на MoonShine 4 в прямом эфире
📄 СТАТЬИ
🔹 Testo. Assert и Expect
🎬 ВИДЕО
🔹 Говорим про Битрикс
🔹 Дебаты: юнит тесты против интеграционных с Александром Макаровым
—
Всех с Новым Годом 🎄☃️
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍40🔥16❤12
Всю прошлую неделю кодил… но по факту руками набрал ровно 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
А как у вас? Что реально зашло и осталось в ежедневном наборе?
Собрал видео с находками, которые для меня реально сработали: пару трюков для 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
А как у вас? Что реально зашло и осталось в ежедневном наборе?
YouTube
Claude Code tricks, Wispr, Superpowers, PHP news – This Week’s Dev Gems
A few things I stumbled on and actually found useful — Claude Code tricks, Wispr, a quick zero-shot reminder that changed how I prompt, plus some PHP news worth knowing.
00:00 Intro
00:28 WisprFlow
03:29 Claude Code tricks
07:18 Superpowers Plugin
10:40…
00:00 Intro
00:28 WisprFlow
03:29 Claude Code tricks
07:18 Superpowers Plugin
10:40…
💩54❤24👍20🔥8
Дайджест 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
📊 RFC: let construct (Block Scoping)
📣 RFC: Pipe to return
📣 RFC: Closure optimizations
📣 RFC: Add pack()/unpack() endianness modifiers for floating-point numbers
📣 RFC: Deprecate Fuzzy Type Casts and Allow Stringable in Strict Mode
📣 RFC: Allow Reassignment of Promoted Readonly Properties in Constructor
📣 RFC: Partial Function Application for instance of non-static methods ("$this")
📣 RFC: Prefix and Suffix Functions
📣 RFC: grapheme_strrev: strrev for grapheme cluster
🔴 LARAVEL
🔹 Вышел Livewire 4
🔹 Вышел Filament 5
🔹 Вышел Statamic 6
📄 Админ vs студент: разбор тестового задания — сервис консультаций на Laravel за неделю
🟢 YII
🎬 Yii3. Обзор релиза с Макаровым и Предводителевым (YouTube / VK Видео)
🎙 Релиз Yii3
🎬 ВИДЕО
🔹 Кодим с CTX, Claude Code Max и AI (YouTube)
🔹 ClassMap: типизируем опции, конфиги, атрибуты — Анонс лекции Пых Лектория (YouTube / VK Видео)
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️Вышли PHP 8.5.2, PHP 8.4.17 и PHP 8.3.30
🔹Ежегодный опрос PHP сообщества
🎬 Новые авторы на PHPeople (YouTube / VK Видео)
✅ RFC: isReadable/Writable reflection methods
✅ RFC: Add Form Feed in Trim Functions
✅ RFC: clamp
📊 RFC: let construct (Block Scoping)
📣 RFC: Pipe to return
📣 RFC: Closure optimizations
📣 RFC: Add pack()/unpack() endianness modifiers for floating-point numbers
📣 RFC: Deprecate Fuzzy Type Casts and Allow Stringable in Strict Mode
📣 RFC: Allow Reassignment of Promoted Readonly Properties in Constructor
📣 RFC: Partial Function Application for instance of non-static methods ("$this")
📣 RFC: Prefix and Suffix Functions
📣 RFC: grapheme_strrev: strrev for grapheme cluster
🔹 Вышел Livewire 4
🔹 Вышел Filament 5
🔹 Вышел Statamic 6
🎬 Yii3. Обзор релиза с Макаровым и Предводителевым (YouTube / VK Видео)
🎙 Релиз Yii3
🎬 ВИДЕО
🔹 Кодим с CTX, Claude Code Max и AI (YouTube)
🔹 ClassMap: типизируем опции, конфиги, атрибуты — Анонс лекции Пых Лектория (YouTube / VK Видео)
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤14👍9🔥3
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%.
Что это значит: вы можете держать этот дебаггер всегда включенным, и при этом ваш код не будет замедляться. Вот и все, не нужны эти пляски с бубном, чтобы включать и выключать отладчик.
С другой стороны, а нужен ли пошаговый отладчик в мире агентов?
В любом случае, вот тут стрим с Брентом, где мы чуть-чуть разбираем детали:
https://www.youtube.com/watch?v=G3cvygqWwMc
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%.
Что это значит: вы можете держать этот дебаггер всегда включенным, и при этом ваш код не будет замедляться. Вот и все, не нужны эти пляски с бубном, чтобы включать и выключать отладчик.
С другой стороны, а нужен ли пошаговый отладчик в мире агентов?
В любом случае, вот тут стрим с Брентом, где мы чуть-чуть разбираем детали:
https://www.youtube.com/watch?v=G3cvygqWwMc
GitHub
GitHub - 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
2🔥78🤯24👍19💩11❤7
Дайджест 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
📊 RFC: TLS Session Resumption Support for Streams
❌ RFC: array_only_keys() and array_except_keys()
❌ RFC: Prefix and Suffix Functions
❌ RFC: let construct (Block Scoping)
📣 RFC: php-community: a faster-moving, community-driven PHP
📣 RFC: Release Manager Selection
📣 RFC: Trailing Boolean Operators
📣 RFC: SIMD-Accelerated CRC via crc-fast for ext/hash
📣 RFC: Readonly Variables
📣 RFC: Query Parameter Manipulation Support
📣 RFC: Prevent instantiation and cloning of __PHP_Incomplete_Class
📣 RFC: Display Function Arguments in Errors
📣 RFC: Debugable Enums
📣 RFC: Oniguruma maintenance end and end of mbregex
📣 RFC: SNMP improvements for encryption protocols, mib reset, and controlling output
🔴 LARAVEL
📄 Laravel 13. Что нового?
📄 Eloquent Guard: как ловить N+1 и медленные запросы в Laravel, не зарываясь в vendor
📄 UseCase или как описывать бизнес-процессы в коде
⚫️ SYMFONY
📄 RAG на PHP + Qdrant: быстрый MVP для внутренней базы знаний
📄 Symfony Init — быстрый старт проекта без лишней рутины
📄 ApiKit — чистый REST API в Symfony без шаблонного кода
📄 DI‑контейнер Symfony: autowiring, теги и compiler passes
🟢 YII
🎬 PHP-линч #31: Yii3 (YouTube / VK Видео)
🎬 Валентин Удальцов: Мои впечатления от Yii3 (YouTube / VK Видео)
СТАТЬИ
📄 One hundred million rows challenge (ongoing)
📄 SOLID в реальном мире: SRP без архитектурных космолетов
📄 If else VS switch case VS match — разбираем на уровне opcodes
📄 PHPUnit: рабочий нерабочий covers
📄 OpenGL в PHP не привлекая внимания санитаров: Hello Window
📄 OpenGL в PHP не привлекая внимания санитаров: Привет, OpenGL
📄 OpenGL в PHP не привлекая внимания санитаров: OpenGL Расширения
📄 Testo. Бета-тестирование открыто
🎬 ВИДЕО
🔹 Проблемы вайб-кодинга. Уязвимости, дублирование и новые правила (YouTube)
🔹 PHP-линч #32: атрибуты, internal/destroy, a7-tech/laminas-attribute-controller (YouTube / VK Видео)
🔹 Open Source Цех #6: Адаптируем kenny1911/php-clone-with под clone() из PHP 8.5 (YouTube / VK Видео)
🔹 Open Source Цех #6: Адаптируем kenny1911/php-clone-with под clone() из PHP 8.5, продолжение (YouTube / VK Видео)
🔹 Пых.конф’25 (YouTube / VK Видео)
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 20-24 апреля, онлайн
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.5.4, PHP 8.4.19
🔹 Началась подготовка PHP 8.6
📊 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
📊 RFC: TLS Session Resumption Support for Streams
❌ RFC: array_only_keys() and array_except_keys()
❌ RFC: Prefix and Suffix Functions
❌ RFC: let construct (Block Scoping)
📣 RFC: php-community: a faster-moving, community-driven PHP
📣 RFC: Release Manager Selection
📣 RFC: Trailing Boolean Operators
📣 RFC: SIMD-Accelerated CRC via crc-fast for ext/hash
📣 RFC: Readonly Variables
📣 RFC: Query Parameter Manipulation Support
📣 RFC: Prevent instantiation and cloning of __PHP_Incomplete_Class
📣 RFC: Display Function Arguments in Errors
📣 RFC: Debugable Enums
📣 RFC: Oniguruma maintenance end and end of mbregex
📣 RFC: SNMP improvements for encryption protocols, mib reset, and controlling output
🎬 PHP-линч #31: Yii3 (YouTube / VK Видео)
🎬 Валентин Удальцов: Мои впечатления от Yii3 (YouTube / VK Видео)
СТАТЬИ
🎬 ВИДЕО
🔹 Проблемы вайб-кодинга. Уязвимости, дублирование и новые правила (YouTube)
🔹 PHP-линч #32: атрибуты, internal/destroy, a7-tech/laminas-attribute-controller (YouTube / VK Видео)
🔹 Open Source Цех #6: Адаптируем kenny1911/php-clone-with под clone() из PHP 8.5 (YouTube / VK Видео)
🔹 Open Source Цех #6: Адаптируем kenny1911/php-clone-with под clone() из PHP 8.5, продолжение (YouTube / VK Видео)
🔹 Пых.конф’25 (YouTube / VK Видео)
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew – 20-24 апреля, онлайн
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥27👍16❤7
Команда Swoole работает над компилятором для PHP
https://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. Наверное какая-то еще динамика не будет работать.
Что прикольного из неочевидного:
- Есть директива
- C++-интероп через stub-файлы выглядит приятнее, чем FFI или писать расширение руками.
- Еще обещают интероп с Python – это уже в Swoole доступно давно в принципе: https://github.com/swoole/phpy
План:
preview -- май 2026, beta -- октябрь 2026, stable -- май 2027.
Ноооо ☝️:
Продукт, я так понял коммерческий, не путать с open-source Swoole. В посте об этом прямо не говорится, но Swoole-Compiler это уже существующая часть бизнеса Swoole для обфускации/шифрования PHP: https://business.swoole.com/compiler.html
В любом случае такая движуха это хорошо. Ребятки шевелятся, новые разработчики пробуют разные подходы. Вот например еще такое есть: https://elephc.dev/
https://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 при переполнении – это по идее сильно может влиять на производительность.- C++-интероп через stub-файлы выглядит приятнее, чем FFI или писать расширение руками.
- Еще обещают интероп с Python – это уже в Swoole доступно давно в принципе: https://github.com/swoole/phpy
План:
preview -- май 2026, beta -- октябрь 2026, stable -- май 2027.
Ноооо ☝️:
Продукт, я так понял коммерческий, не путать с open-source Swoole. В посте об этом прямо не говорится, но Swoole-Compiler это уже существующая часть бизнеса Swoole для обфускации/шифрования PHP: https://business.swoole.com/compiler.html
В любом случае такая движуха это хорошо. Ребятки шевелятся, новые разработчики пробуют разные подходы. Вот например еще такое есть: https://elephc.dev/
2❤42👍27🔥20🤯12
🎙 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 – угадайте про что доклад? :-)
🔹 Jeffrey Way – основатель Laracasts – про то как AI меняет программирование.
🔹 Ashley Hindle – создатель Laravel Boost – на момент приглашения работал в Laravel, но уже ушел.
🔹 Elizabeth Barron – новый директор PHP Foundation. Элизабет сменила меня (Романа Пронского) на посту и уже резво двигает дела.
🔹 Larry Garfield – со-автор всех больших RFC последнего времени (Enum, Property hooks, Pipe operaror, PFA, и тд) расскажет про эволюцию языка.
🔹 Nils Adermann – создатель Composer и Packagist – про закулисье и особенно интересно послушать про недавние взломы.
🔹 Jonathan Bossenger – Developer Advocate (популяризатор) в Automattic (компания которая делает WordPress) – про современную разработка под WordPress.
🔹 Mike Herchel – мейнтейнер ядра Drupal – про CMS в AI-эпоху.
Ведут конференцию те самые Брент и Нуно.
Что где когда
Регистрируйтесь тут – пришлем напоминание перед стартом.
Стрим – на YouTube-канале PHP Annotated.
Discord – вопросы спикерам и общение во время эфира.
https://lp.jetbrains.com/phpverse-2026/
Вторая бесплатная онлайн PHP конференция от JetBrains. В прошлом году ее посмотрели больше 55 000 разработчиков, на пике в эфире было 2 500 человек одновременно.
Как будет проходить
Все спикеры и еще некоторые core-контрибьюторы приезжают в офис JetBrains, где оборудована студия. В прямом эфире смотрим стрим на YouTube-канале PHP Annotated, общаемся в комментариях и задаем вопросы в Discord.
В процессе будут разные анонсы, викторины, розыгрыши слоников и других призов.
Параллельно будет еще бэкстейдж от ребяток из Laravel News.
Что по спикерам
В этот раз затащили из разных уголков PHP (вдохновлялись ПыхКонфом ^_^):
🔹 Fabien Potencier – создатель Symfony – угадайте про что доклад? :-)
🔹 Jeffrey Way – основатель Laracasts – про то как AI меняет программирование.
🔹 Ashley Hindle – создатель Laravel Boost – на момент приглашения работал в Laravel, но уже ушел.
🔹 Elizabeth Barron – новый директор PHP Foundation. Элизабет сменила меня (Романа Пронского) на посту и уже резво двигает дела.
🔹 Larry Garfield – со-автор всех больших RFC последнего времени (Enum, Property hooks, Pipe operaror, PFA, и тд) расскажет про эволюцию языка.
🔹 Nils Adermann – создатель Composer и Packagist – про закулисье и особенно интересно послушать про недавние взломы.
🔹 Jonathan Bossenger – Developer Advocate (популяризатор) в Automattic (компания которая делает WordPress) – про современную разработка под WordPress.
🔹 Mike Herchel – мейнтейнер ядра Drupal – про CMS в AI-эпоху.
Ведут конференцию те самые Брент и Нуно.
Что где когда
Регистрируйтесь тут – пришлем напоминание перед стартом.
Стрим – на YouTube-канале PHP Annotated.
Discord – вопросы спикерам и общение во время эфира.
JetBrains: Developer Tools for Professionals and Teams
JetBrains PHPverse 2026 – Bringing the PHP Community Together
Join 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.
1👍27🔥15❤9
PHPverse 2026 🎉🐘
Трансляция из офиса JetBrains в Амстердамев прямом эфире прямо сейчас закончилась. Запись скоро выложим
https://www.youtube.com/watch?v=NR9L0zwXJq4
Трансляция из офиса JetBrains в Амстердаме
https://www.youtube.com/watch?v=NR9L0zwXJq4
YouTube
JetBrains PHPverse 2026 – Bringing the PHP community together
Join 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…
PHPverse reached over 55,000 developers last year, with 2,500 watching at…
👍19🔥13💩10
Swoole AOT переименовали в TypePHP
https://mp.weixin.qq.com/s/eGrSd2g-88I4jm6KIdecSw
Пока дженерики не проходят голосование, у нас продолжение истории про Swoole-компилятор (писал раньше). Теперь они официально переименовали Swoole AOT в TypePHP.
В целом вскользь об этом писали уже в прошлый раз, но теперь прямо говорят – отдельный строго типизированный компилируемый язык.
Бету обещают к октябрю 2026 и тогда же выложат исходники – все верно, проект уходит в опенсорс. Строго говоря опенсорс не значит бесплатно, но я так понимаю, это подразумевается.
Как устроено
Синтаксис совместим с PHP, но компилируется в нативный машинный код, а не в опкоды ZendVM.
При этом сам ZendVM они как рантайм тоже внутри оставили. Статически скомпилированный код может в рантайме подгружать обычные .php через
Что еще прикольного
- Нативные Decimal, BigInt, BigFloat.
То есть
- Типизированные контейнеры в дополнение к универсальным массивам:
- Uniform function call syntax (UFCS) + extension-методы
Любую функцию можно дернуть как метод на любом типе! – Чтооооо?! Так можно было??
Но ☝️
Чем дальше, тем меньше это PHP. Подобное уже проходили: Facebook сделал "быстрый PHP" → получился Hack → отдельный язык → экосистема разделилась → вы сейчас тут.
В любом случае движуха хорошая, особенно если реально откроют код под MIT-подобной лицензией. Посмотрим в октябре.
https://mp.weixin.qq.com/s/eGrSd2g-88I4jm6KIdecSw
Пока дженерики не проходят голосование, у нас продолжение истории про Swoole-компилятор (писал раньше). Теперь они официально переименовали Swoole AOT в TypePHP.
В целом вскользь об этом писали уже в прошлый раз, но теперь прямо говорят – отдельный строго типизированный компилируемый язык.
Бету обещают к октябрю 2026 и тогда же выложат исходники – все верно, проект уходит в опенсорс. Строго говоря опенсорс не значит бесплатно, но я так понимаю, это подразумевается.
Как устроено
Синтаксис совместим с PHP, но компилируется в нативный машинный код, а не в опкоды ZendVM.
При этом сам ZendVM они как рантайм тоже внутри оставили. Статически скомпилированный код может в рантайме подгружать обычные .php через
require/include. Ну и все Composer пакеты и автозагрузка и расширения (curl, PDO, mysqli, Swoole) – все должно работать.Что еще прикольного
- Нативные Decimal, BigInt, BigFloat.
То есть
0.1 + 0.2 дает ровно 0.3, без потери точности. - Типизированные контейнеры в дополнение к универсальным массивам:
std::vector, std::map, std::unordered_map с заданными типами ключей и значений.- Uniform function call syntax (UFCS) + extension-методы
Любую функцию можно дернуть как метод на любом типе! – Чтооооо?! Так можно было??
$a = 2;
echo $a->pow(80)->toString()->length();
$b = "hello world!";
$b->split(' ')->contains("world");
Но ☝️
Чем дальше, тем меньше это PHP. Подобное уже проходили: Facebook сделал "быстрый PHP" → получился Hack → отдельный язык → экосистема разделилась → вы сейчас тут.
В любом случае движуха хорошая, особенно если реально откроют код под MIT-подобной лицензией. Посмотрим в октябре.
5👍47❤22🔥13💩7🤯3