Дайджест PHP – Февраль-Март 2025
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️ Вышли PHP 8.1.32, PHP 8.2.28, PHP 8.3.19 и PHP 8.4.5
🔹 Голосование за релиз-менеджеров PHP 8.5
🔹 Итоги опроса в русскоязычном PHP-комьюнити 2024
🔹 The State of PHP 2024
🔹 PHP истории
🔹 Вышел Laravel Idea 10
🐘 ЯДРО PHP
📣 RFC: Pipe operator v3
📣 RFC: Modern Compression
📣 RFC: Inner Classes
📣 RFC: True Async
📣 RFC: Never Parameters (v2)
❌ RFC: Optional Interfaces
✅ RFC: Marking return values as important (#[\NoDiscard])
✅ RFC: Add get_error_handler(), get_exception_handler() functions
🔴 LARAVEL
🎬 Вышел Laravel 12
📄 Laravel 12. Что нового?
📄 MoonShine v3: главные изменения и новые возможности в open-source админ-панели для Laravel
📄 Используем несколько баз данных в Laravel
🔹 NativePHP for iOS
🎬 JWT от А до Я – полный разбор, безопасность и реализация
🎬 Code Review Laravel - проекта: разбор ошибок и архитектуры
📄 СТАТЬИ
📄 RoadRunner vs OpenSwoole vs FrankenPHP с Laravel Octane
📄 Неубиваемый PHP: почему в 2025 году этот язык все еще остается одним из самых востребованных
📄 PHP под капотом: как работает генерация случайных чисел
📄 Пример HTTP-сервера на PHP с использованием файберов. Улучшенная версия
📄 Внедряем формулы как в Эксель
📄 Практическое руководство по настройке CI/CD для PHP проектов
🎬 ВИДЕО
🔹 Кодим с джуном на PHP
🔹 Пыхап #2
🔹 Обзор IDE для PHP
🔹 Черный ящик - обзор Playwright
🔹 Обзор PHP RFC #1 / return expression, pattern matching
🔹 PHP-линч #28 с Андреем Моховым / andi-lab/graphql-php
🔹 PHPofBY Meetup #43: Money in PHP and FrankenPHP in prod
🔹 Open Source Цех #4 / PHP-CS-Fixer, Brick\Math, Infection
🔹 Open Source Цех #5 / Мутация функций в Infection
🔹 Пишем код с Claude, CTX, ИИ и ИИгорем
🔹 VibeCoding с CTX и Claude. Шаг за шагом с CTX в новом проекте
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️ Вышли PHP 8.1.32, PHP 8.2.28, PHP 8.3.19 и PHP 8.4.5
🔹 Голосование за релиз-менеджеров PHP 8.5
🔹 Итоги опроса в русскоязычном PHP-комьюнити 2024
🔹 The State of PHP 2024
🔹 PHP истории
🔹 Вышел Laravel Idea 10
📣 RFC: Pipe operator v3
📣 RFC: Modern Compression
📣 RFC: Inner Classes
📣 RFC: True Async
📣 RFC: Never Parameters (v2)
❌ RFC: Optional Interfaces
✅ RFC: Marking return values as important (#[\NoDiscard])
✅ RFC: Add get_error_handler(), get_exception_handler() functions
🎬 Вышел Laravel 12
🔹 NativePHP for iOS
🎬 JWT от А до Я – полный разбор, безопасность и реализация
🎬 Code Review Laravel - проекта: разбор ошибок и архитектуры
📄 СТАТЬИ
🎬 ВИДЕО
🔹 Кодим с джуном на PHP
🔹 Пыхап #2
🔹 Обзор IDE для PHP
🔹 Черный ящик - обзор Playwright
🔹 Обзор PHP RFC #1 / return expression, pattern matching
🔹 PHP-линч #28 с Андреем Моховым / andi-lab/graphql-php
🔹 PHPofBY Meetup #43: Money in PHP and FrankenPHP in prod
🔹 Open Source Цех #4 / PHP-CS-Fixer, Brick\Math, Infection
🔹 Open Source Цех #5 / Мутация функций в Infection
🔹 Пишем код с Claude, CTX, ИИ и ИИгорем
🔹 VibeCoding с CTX и Claude. Шаг за шагом с CTX в новом проекте
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🐉 MCP сервер на PHP
https://github.com/pronskiy/mcp
Anthropic недавно анонсировали поддержку удаленных MCP серверов, и вообще экосистема растет как на дрожжах.
Но большинство серверов пишут на Python и TS/JS. Хоть для PHP есть неофициальный SDK: https://github.com/logiscape/mcp-sdk-php, интерфейс у него отвратительный.
Хочется просто и быстро поднимать MCP-серверы на PHP, а не разбираться в кишках протокола.
Поэтому я сделал свою обертку:
https://github.com/pronskiy/mcp
Вот так теперь выглядит простейший MCP сервер:
Форкайте, ставьте ⭐️, кидайте ваши MCP серверы!
https://github.com/pronskiy/mcp
Anthropic недавно анонсировали поддержку удаленных MCP серверов, и вообще экосистема растет как на дрожжах.
Но большинство серверов пишут на Python и TS/JS. Хоть для PHP есть неофициальный SDK: https://github.com/logiscape/mcp-sdk-php, интерфейс у него отвратительный.
Хочется просто и быстро поднимать MCP-серверы на PHP, а не разбираться в кишках протокола.
Поэтому я сделал свою обертку:
https://github.com/pronskiy/mcp
Вот так теперь выглядит простейший MCP сервер:
(new \Pronskiy\Mcp\Server('echo-server'))
->tool(
'echo',
'Echoes text',
fn(string $text) => $text
)
->run();
Форкайте, ставьте ⭐️, кидайте ваши MCP серверы!
GitHub
GitHub - pronskiy/mcp: 🐉 The fast, PHP way to build MCP servers
🐉 The fast, PHP way to build MCP servers. Contribute to pronskiy/mcp development by creating an account on GitHub.
Дайджест PHP – Апрель 2025
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.3.21 и PHP 8.4.7
🔹 Выбраны релиз-менеджеры PHP 8.5
🔹 Опубликован отчет о деятельности PHP Foundation
🔹 Опубликованы результаты аудита безопасности ядра PHP
🔹 PHPverse 2025
🎂 Розыгрыш к 30-летию PHP
🐘 ЯДРО PHP
✅ RFC: array_first() and array_last()
❌ RFC: Never Parameters (v2)
📊 RFC: Nested Classes
📊 RFC: Add RFC 3986 and WHATWG URL compliant API
📣 RFC: Final Property Promotion
📣 RFC: Change default zend.exception_ignore_args INI setting
📣 RFC: Throwable Hierarchy Policy for Extensions
📣 RFC: Minor version compatibility
📣 RFC: Policy release process update
🔴 LARAVEL
📄 Шаблон на Laravel + FrankenPHP
📄 Аутентификация на основе cookies с помощью Laravel Sanctum
🔹 Telegram-бот на Laravel для клиентской поддержки через темы в группах
🔹 Laravel + тестирование: как сэкономить время на валидации запросов
🔹 Несколько Laravel проектов на одном домене
🔹 Saloon - универсальный инструмент для интеграции по API
🎬 Интегрируем Temporal в Laravel
🎬 Code Review Laravel - проекта: разбор ошибок и архитектуры
🎬 Код ревью проекта уровня сеньёра
📄 СТАТЬИ
🔹 Stateless сервисы в PHP
📄 Мьютексные блокировки в PHP фреймворках
📄 Туториал: использование Go из PHP через FFI
📄 CRUD на PHP с использованием файберов и пула соединений с PostgreSQL
📄 Работаем с Nats в PHP
📄 Внедряем метрики OpenTelemetry в PHP проект на Yii2
🎬 ВИДЕО
🔹 VibeCoding с CTX и Claude. Применяем CaC, CDD, VCD, FDD на практике
🔹 LivePHP Meetup 2025.04
🔹 Как делать кросс-платформенные приложения на PHP
🔹 PHP True Async: обсуждаем RFC с автором
🔹 Пыхап #3
🔹 Воркшоп: Версионирование API в PHP-фреймворках
🔹 Оптимизация БД: когда индексы не работают
🔹 Неочевидные оптимизации опкодов в PHP
🔹 WorkflowBeerFestt. Поговорим про Temporal, покажем реальные примеры, сравним производительность
🔒 Podlodka Crew Records
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.3.21 и PHP 8.4.7
🔹 Выбраны релиз-менеджеры PHP 8.5
🔹 Опубликован отчет о деятельности PHP Foundation
🔹 Опубликованы результаты аудита безопасности ядра PHP
🔹 PHPverse 2025
✅ RFC: array_first() and array_last()
❌ RFC: Never Parameters (v2)
📊 RFC: Nested Classes
📊 RFC: Add RFC 3986 and WHATWG URL compliant API
📣 RFC: Final Property Promotion
📣 RFC: Change default zend.exception_ignore_args INI setting
📣 RFC: Throwable Hierarchy Policy for Extensions
📣 RFC: Minor version compatibility
📣 RFC: Policy release process update
🔹 Telegram-бот на Laravel для клиентской поддержки через темы в группах
🔹 Laravel + тестирование: как сэкономить время на валидации запросов
🔹 Несколько Laravel проектов на одном домене
🔹 Saloon - универсальный инструмент для интеграции по API
🎬 Интегрируем Temporal в Laravel
🎬 Code Review Laravel - проекта: разбор ошибок и архитектуры
🎬 Код ревью проекта уровня сеньёра
📄 СТАТЬИ
🔹 Stateless сервисы в PHP
🎬 ВИДЕО
🔹 VibeCoding с CTX и Claude. Применяем CaC, CDD, VCD, FDD на практике
🔹 LivePHP Meetup 2025.04
🔹 Как делать кросс-платформенные приложения на PHP
🔹 PHP True Async: обсуждаем RFC с автором
🔹 Пыхап #3
🔹 Воркшоп: Версионирование API в PHP-фреймворках
🔹 Оптимизация БД: когда индексы не работают
🔹 Неочевидные оптимизации опкодов в PHP
🔹 WorkflowBeerFestt. Поговорим про Temporal, покажем реальные примеры, сравним производительность
🔒 Podlodka Crew Records
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Пых.конф’25
Принимаем заявки на доклады!
19 сентября в Москве в Конгресс-центре ЦМТ пройдёт новая PHP-конференция для всех.
👥 400 участников • 🔢 4 зала • 🎙 28 докладов
Скоро откроется сайт конференции, где можно будет приобрести билет по стартовой цене.
А пока — подай доклад! Спикер участвует бесплатно, готовится вместе с программным комитетом и получает ценный опыт публичных выступлений.
Ориентировочный список тем:
• async и неблокирующий I/O;
• статический анализ: Psalm, PHPStan, Rector;
• производительность и highload;
• архитектура: ES, DDD, CQRS, микросервисы;
• тестирование и бенчмаркинг;
• инфраструктура: очереди, стримы, базы данных;
• DevOps: CI/CD, Docker, Kubernetes;
• AI/ML;
• фреймворки: Yii, Symfony, Laravel;
• CMS: WordPress, Drupal, Bitrix;
• IDE и плагины;
• open source: опыт, ошибки, лучшие практики.
Заявку, а лучше несколько, можно подать через Хобота до 1 июля. Мы свяжемся с тобой в течение недели и дадим обратную связь.
До встречи на Пых.конф’25!
19 сентября в Москве в Конгресс-центре ЦМТ пройдёт новая PHP-конференция для всех.
Скоро откроется сайт конференции, где можно будет приобрести билет по стартовой цене.
А пока — подай доклад! Спикер участвует бесплатно, готовится вместе с программным комитетом и получает ценный опыт публичных выступлений.
Ориентировочный список тем:
• async и неблокирующий I/O;
• статический анализ: Psalm, PHPStan, Rector;
• производительность и highload;
• архитектура: ES, DDD, CQRS, микросервисы;
• тестирование и бенчмаркинг;
• инфраструктура: очереди, стримы, базы данных;
• DevOps: CI/CD, Docker, Kubernetes;
• AI/ML;
• фреймворки: Yii, Symfony, Laravel;
• CMS: WordPress, Drupal, Bitrix;
• IDE и плагины;
• open source: опыт, ошибки, лучшие практики.
Заявку, а лучше несколько, можно подать через Хобота до 1 июля. Мы свяжемся с тобой в течение недели и дадим обратную связь.
До встречи на Пых.конф’25!
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Хобот
Бот канала Пых @phpyh.
Дайджест PHP – Май 2025
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.3.21 и PHP 8.4.7
🔹 FrankenPHP теперь официально поддерживается PHP Foundation
🛠 Программа раннего доступа PhpStorm 2025.2
🔹 PHPverse 2025
🎂 Розыгрыш к 30-летию PHP
🐘 ЯДРО PHP
📣 RFC: Clone with v2
📣 RFC: Make OPcache a non-optional part of PHP
✅ RFC: Pipe operator v3
✅ RFC: Throwable Hierarchy Policy for Extensions
📊 RFC: Final Property Promotion
🔴 LARAVEL
🎬 Фронтенд для бэкендеров: пишем чат на Laravel + Vue
🎬 Интегрируем Temporal в Laravel
🎬 Интегрируем Temporal. Часть 2
📄 The Clean Structure — Универсальная структура PHP-проекта на примере Laravel
⚫️ SYMFONY
🔹 Вышел Symfony 7.3
📄 Как сделать Modulith в Symfony
📄 Как работает EventDispatcher в Symfony
📄 СТАТЬИ
📄 Сказ о том, как один программист себе мебель из ДСП на PHP программировал
🔹 Как проводить и проходить собеседования
🔹 Какая польза от Feature Flags
🔹 Мьютексные блокировки в php фреймворках
🔹 Что нового в PHP 8.5
🔹 PHP Lazy Objects
🎬 ВИДЕО
🔹 Как делать кросс-платформенные приложения на PHP
🔹 LivePHP Meetup 2025.05
🔹 Базовый набор инструментов PHP разработчика: PHPStan, Rector и другие
🔹 RND PHP #9
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.3.21 и PHP 8.4.7
🔹 FrankenPHP теперь официально поддерживается PHP Foundation
🔹 PHPverse 2025
📣 RFC: Clone with v2
📣 RFC: Make OPcache a non-optional part of PHP
✅ RFC: Pipe operator v3
✅ RFC: Throwable Hierarchy Policy for Extensions
📊 RFC: Final Property Promotion
🎬 Фронтенд для бэкендеров: пишем чат на Laravel + Vue
🎬 Интегрируем Temporal в Laravel
🎬 Интегрируем Temporal. Часть 2
🔹 Вышел Symfony 7.3
📄 СТАТЬИ
🔹 Как проводить и проходить собеседования
🔹 Какая польза от Feature Flags
🔹 Мьютексные блокировки в php фреймворках
🔹 Что нового в PHP 8.5
🔹 PHP Lazy Objects
🎬 ВИДЕО
🔹 Как делать кросс-платформенные приложения на PHP
🔹 LivePHP Meetup 2025.05
🔹 Базовый набор инструментов PHP разработчика: PHPStan, Rector и другие
🔹 RND PHP #9
—
Ещё больше новостей и ссылок в выпусках PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
С днем рождения, PHP! 🎉🐘💜
Мы сделали крутого лего слоника специально к 30-летию PHP:
https://www.youtube.com/watch?v=mmsKDVAvrbw
Будем разыгрывать несколько таких на PHPverse 17 июня:
https://lp.jetbrains.com/phpverse-2025/
Это бесплатный онлайн ивент от команды PhpStorm. Вернее ивент на самом деле офлайн — почти все ребятки из PHP Foundation, а также еще несколько core контрибьюторов PHP, и ребятки из сообщества приезжают в Амстердам в офис JetBrains.
Будем транслировать доклады Тейлора (Laravel), Николаса Грекаса (Symfony), Кевина Дунгласа (FrankenPHP) и других ребяток. Еще запишем всякого закулисья и выложим позже. Регистрируйтесь, чтоб не пропустить.
Ну а сегодня смотрим стрим на CutCode: https://www.youtube.com/live/85xnTYzVtgw
Мы сделали крутого лего слоника специально к 30-летию PHP:
https://www.youtube.com/watch?v=mmsKDVAvrbw
Будем разыгрывать несколько таких на PHPverse 17 июня:
https://lp.jetbrains.com/phpverse-2025/
Это бесплатный онлайн ивент от команды PhpStorm. Вернее ивент на самом деле офлайн — почти все ребятки из PHP Foundation, а также еще несколько core контрибьюторов PHP, и ребятки из сообщества приезжают в Амстердам в офис JetBrains.
Будем транслировать доклады Тейлора (Laravel), Николаса Грекаса (Symfony), Кевина Дунгласа (FrankenPHP) и других ребяток. Еще запишем всякого закулисья и выложим позже. Регистрируйтесь, чтоб не пропустить.
Ну а сегодня смотрим стрим на CutCode: https://www.youtube.com/live/85xnTYzVtgw
YouTube
Happy Birthday PHP! I'm building LEGO elephpant!
Want a lego elephpant? 🐘💜
We'll be giving away a few at PHPverse -- a free online event to celebrate PHP's 30th anniversary:
https://lp.jetbrains.com/phpverse-2025/
We'll be giving away a few at PHPverse -- a free online event to celebrate PHP's 30th anniversary:
https://lp.jetbrains.com/phpverse-2025/