Дайджест PHP – Сентябрь 2023
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️ Вышли PHP 8.0.30, PHP 8.1.22 и PHP 8.2.9
🔹 Вышли PHP 8.1.23 и PHP 8.2.10
🔹 Вышел PHP 8.3.0RC2
🔹 Предсавлен RFC Vote
🔹 Вышел WordPress 6.3 «Lionel»
🛠 Вышел PhpStorm 2023.2
🛠 PhpStorm 2023.3 Roadmap
🔹 Вышел CakePHP 5
🔹 Вышел Filament 3
🐘 ЯДРО PHP
❌ RFC: Support optional suffix parameter in tempnam
📊 RFC: Increasing the default BCrypt cost
📣 RFC: DOM HTML5 parsing and serialization
📣 RFC: XML_OPTION_PARSE_HUGE
📣 RFC: Add 4 new rounding modes to round() function
📣 RFC: A new JIT implementation based on IR Framework
🔴 LARAVEL
🎬 Обзор пакета Laravel Folio
🎬 Обзор пакета Laravel Prompts
🎬 Обзор NativePHP
📄 Организация кода в Laravel. Личный опыт
📄 Первый взгляд на MoonShine
⚫ SYMFONY
🔹 gRPC сервер и клиент на Symfony
📄 EasyAdmin и Mercure: реальный юзкейс
❗Twig 2 end of life
📄 СТАТЬИ
🔹 Ускоряем PHPUnit Code Coverage с помощью PCOV
📄 PHP Fibers: практический пример
📄 Как мы планировали повысить версию PHP за месяц, а потратили на это год
📄 Почему тип поля enum на уровне базы — зло
📄 Уменьшаем количество багов в коде расширяя возможности статического PHP анализатора Psalm
📄 Технология передачи данных в секретный контур
📄 Интернет из PHP
📄 Неортодоксальный Eloquent Часть 1, Часть 2
🎬 ВИДЕО
🔹 PHP-линч #20
🔹 PHP-линч #21
🔹 Атрибуты в PHP
🔹 Typhoon 0.2.0
🗓 СОБЫТИЯ
🔹Podlodka PHP Crew, 16 – 20 октября
—
Ещё больше новостей и ссылок в сентябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️ Вышли PHP 8.0.30, PHP 8.1.22 и PHP 8.2.9
🔹 Вышли PHP 8.1.23 и PHP 8.2.10
🔹 Вышел PHP 8.3.0RC2
🔹 Предсавлен RFC Vote
🔹 Вышел WordPress 6.3 «Lionel»
🔹 Вышел CakePHP 5
🔹 Вышел Filament 3
❌ RFC: Support optional suffix parameter in tempnam
📊 RFC: Increasing the default BCrypt cost
📣 RFC: DOM HTML5 parsing and serialization
📣 RFC: XML_OPTION_PARSE_HUGE
📣 RFC: Add 4 new rounding modes to round() function
📣 RFC: A new JIT implementation based on IR Framework
🎬 Обзор пакета Laravel Folio
🎬 Обзор пакета Laravel Prompts
🎬 Обзор NativePHP
🔹 gRPC сервер и клиент на Symfony
❗Twig 2 end of life
📄 СТАТЬИ
🔹 Ускоряем PHPUnit Code Coverage с помощью PCOV
🎬 ВИДЕО
🔹 PHP-линч #20
🔹 PHP-линч #21
🔹 Атрибуты в PHP
🔹 Typhoon 0.2.0
🗓 СОБЫТИЯ
🔹Podlodka PHP Crew, 16 – 20 октября
—
Ещё больше новостей и ссылок в сентябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53👍25🤔2
Дайджест PHP – Октябрь 2023
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.1.25 и PHP 8.2.12
🔹 Вышел PHP 8.3.0RC5
🎂 Symfony исполнилось 18 лет
🛠 Открыта программа раннего доступа PhpStorm 2023.3
🐘 ЯДРО PHP
✅ RFC: Increasing the default BCrypt cost
✅ RFC: A new JIT implementation based on IR Framework
✅ RFC: DOM HTML5 parsing and serialization
📣 RFC: Rounding Integers as int
📣 RFC: Unbundle ext/imap, ext/pspell, ext/oci8, and ext/PDO_OCI
📣 RFC: RFC1867 for non-POST HTTP
📣 RFC: Multibyte for trim function mb_trim, mb_ltrim and mb_rtrim
📣 RFC: Change the edge case of round()
🔴 LARAVEL
📄 Постановка задачи (Job) в очередь Laravel из хранимой процедуры или триггера PostgreSQL
📄 Persistent-request библиотека для надежных запросов
🎬 Директива Props в blade-компонентах
🎬 Обзор Livewire 3 и Volt
🎬 LazyCollections и PHP генераторы
🟢 YII
🔹 Yii Router Composer Attribute Collector
🔹 Yii Strings 2.3
🔹 Yii Auth 3.1
🎬 Инструменты обеспечения качества библиотек в PHP
📄 СТАТЬИ
📄 Code smells — обзор на примере PHP
📄 Какой длины должны быть классы — когда «чистый» код на самом деле не так уж и хорош
🎬 ВИДЕО
🔹 Разбираем срез знаний для "Хардкорного курса PHP"
—
Ещё больше новостей и ссылок в октябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.1.25 и PHP 8.2.12
🔹 Вышел PHP 8.3.0RC5
🎂 Symfony исполнилось 18 лет
✅ RFC: Increasing the default BCrypt cost
✅ RFC: A new JIT implementation based on IR Framework
✅ RFC: DOM HTML5 parsing and serialization
📣 RFC: Rounding Integers as int
📣 RFC: Unbundle ext/imap, ext/pspell, ext/oci8, and ext/PDO_OCI
📣 RFC: RFC1867 for non-POST HTTP
📣 RFC: Multibyte for trim function mb_trim, mb_ltrim and mb_rtrim
📣 RFC: Change the edge case of round()
🎬 Директива Props в blade-компонентах
🎬 Обзор Livewire 3 и Volt
🎬 LazyCollections и PHP генераторы
🔹 Yii Router Composer Attribute Collector
🔹 Yii Strings 2.3
🔹 Yii Auth 3.1
🎬 Инструменты обеспечения качества библиотек в PHP
📄 СТАТЬИ
🎬 ВИДЕО
🔹 Разбираем срез знаний для "Хардкорного курса PHP"
—
Ещё больше новостей и ссылок в октябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍39🔥12
Вышел PHP 8.3 🎉
PHP 8.3 — большое обновление языка PHP.
Оно содержит множество новых возможностей, таких как явная типизация констант классов, глубокое клонирование readonly-свойств, а также улучшения класса Randomizer.
Как всегда, в нём также улучшена производительность, исправлены ошибки и многое другое.
https://www.php.net/releases/8.3/ru.php
PHP 8.3 — большое обновление языка PHP.
Оно содержит множество новых возможностей, таких как явная типизация констант классов, глубокое клонирование readonly-свойств, а также улучшения класса Randomizer.
Как всегда, в нём также улучшена производительность, исправлены ошибки и многое другое.
https://www.php.net/releases/8.3/ru.php
👍117🔥63🤔5😢1
Дайджест PHP – Ноябрь 2023
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🎬 Обзор нововведений PHP 8.3
⚠️ PHP 8.0 больше не получает обновления безопасности
🔹 Вышли PHP 8.1.26 and PHP 8.2.13
🎂 PHP Foundation исполнилось 2 года
🔹 Экосистема разработки в 2023 году
🐘 ЯДРО PHP
📣 RFC: Resource to object conversion
📣 RFC: Release cycle update
📣 RFC: Improve callbacks in ext/dom and ext/xsl
📣 RFC: Change how JIT is disabled by default
📣 RFC: Final anonymous classes
📣 RFC: Property Hooks
🔴 LARAVEL
🔹 Представлен Laravel Pulse
🔹 Вышел Tinkerwell 4
📄 MoonShine 2.0. Что нового?
📄 Альтернатива Nova: почему решили перейти с самописного решения на Orchid
📄 Сортировка в Laravel по полям relation-ов
🎬 Подробный гайд по Form Requests в Laravel
🎬 Разработка собственного драйвера Socialite
⚫️ SYMFONY
🔹 Вышли Symfony 6.4 и 7.0
📄 Symfony под капотом: Symfony Messenger и механизм повторной обработки сообщений при ошибках
📄 Типичный Swagger без гмо
🟢 YII
🔹 Yii Database 1.2
🔹 Yii Widget 2.1
🔹 Yii Config 1.4
📄 СТАТЬИ
📄 Безотказные очереди в RabbitMQ: Гарантированная доставка сообщений
📄 А был ли баг? Может бага и не было? Зачем, как и чем тестировать PHP код
📄 Что такое гексагональная архитектура. Разделение бизнес-логики и инфраструктуры с помощью портов и адаптеров
🔹 PSR и суффиксы для интерфейсов
🎬 ВИДЕО
🔹 RND PHP #6
🔹 Александр Макаров - «Следуй за мечтой»
🔹 LivePHP SPb Meetup #1
🎙 АУДИО
🔹 Сколько можно заработать на курсе по PHP?
—
Ещё больше новостей и ссылок в ноябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🎬 Обзор нововведений PHP 8.3
⚠️ PHP 8.0 больше не получает обновления безопасности
🔹 Вышли PHP 8.1.26 and PHP 8.2.13
🎂 PHP Foundation исполнилось 2 года
🔹 Экосистема разработки в 2023 году
📣 RFC: Resource to object conversion
📣 RFC: Release cycle update
📣 RFC: Improve callbacks in ext/dom and ext/xsl
📣 RFC: Change how JIT is disabled by default
📣 RFC: Final anonymous classes
📣 RFC: Property Hooks
🔹 Представлен Laravel Pulse
🔹 Вышел Tinkerwell 4
🎬 Подробный гайд по Form Requests в Laravel
🎬 Разработка собственного драйвера Socialite
🔹 Вышли Symfony 6.4 и 7.0
🔹 Yii Database 1.2
🔹 Yii Widget 2.1
🔹 Yii Config 1.4
📄 СТАТЬИ
🔹 PSR и суффиксы для интерфейсов
🎬 ВИДЕО
🔹 RND PHP #6
🔹 Александр Макаров - «Следуй за мечтой»
🔹 LivePHP SPb Meetup #1
🎙 АУДИО
🔹 Сколько можно заработать на курсе по PHP?
—
Ещё больше новостей и ссылок в ноябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍34🔥23
Дайджест PHP – Декабрь 2023
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.1.27, PHP 8.2.14 и PHP 8.3.1
🛠 Вышел PhpStorm 2023.3
🔹 Вышел Xdebug 3.3.0
🔹 Вышел FrankenPHP v1.0
🔹 Будущее PHP_CodeSniffer
🐘 ЯДРО PHP
📣 RFC: #[NotSerializable]
📣 RFC: Policy Repository
📊 RFC: Improve callbacks in ext/dom and ext/xsl
❌📣 RFC: Final anonymous classes
✅ RFC: Change how JIT is disabled by default
🫣 new MyClass()->method() без скобок!
🔹New PECL is coming in 2024
🔴 LARAVEL
📄 Обзор LiveWire 3 и Volt
🎬 Реализация полиморфных комментариев и лайков на Livewire + Volt
🎬 Distributed Cron scheduling
🎬 Утилита Number в Laravel
🎬 MoonShine Screencasts
⚫️ SYMFONY
❗️Состоялся последний релиз Twig 2
🟢 YII
🔹 Yii DB Migration 1.0
📄 СТАТЬИ
📄 Выбираем подходящий PHP-фреймворк для проекта
📄 Создаём графический информер на PHP
📄 Недокументированная возможность в Phpstorm: нативная консоль php -a с автодополнением из IDE
📄 Версионная миграция структуры базы данных через PHP атрибуты
🎬 ВИДЕО
🔹 OpenSource как важный компонент экосистемы
🔹 PHP Community meetup: 4 доклада, апдейты PHP 8.3 и итоги года
🔹 Все про PHP attributes
—
Всех с наступающим Новым Годом 🎄
Ещё больше новостей и ссылок в декабрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.1.27, PHP 8.2.14 и PHP 8.3.1
🔹 Вышел Xdebug 3.3.0
🔹 Вышел FrankenPHP v1.0
🔹 Будущее PHP_CodeSniffer
📣 RFC: #[NotSerializable]
📣 RFC: Policy Repository
📊 RFC: Improve callbacks in ext/dom and ext/xsl
❌📣 RFC: Final anonymous classes
✅ RFC: Change how JIT is disabled by default
🫣 new MyClass()->method() без скобок!
🔹New PECL is coming in 2024
🎬 Реализация полиморфных комментариев и лайков на Livewire + Volt
🎬 Distributed Cron scheduling
🎬 Утилита Number в Laravel
🎬 MoonShine Screencasts
❗️Состоялся последний релиз Twig 2
🔹 Yii DB Migration 1.0
📄 СТАТЬИ
🎬 ВИДЕО
🔹 OpenSource как важный компонент экосистемы
🔹 PHP Community meetup: 4 доклада, апдейты PHP 8.3 и итоги года
🔹 Все про PHP attributes
—
Всех с наступающим Новым Годом 🎄
Ещё больше новостей и ссылок в декабрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34👍21
Дайджест PHP – Январь 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.2.15 и PHP 8.3.2
🔹 The PHP Foundation Team Update 2024
🔹 Рейтинг TIOBE
🛠 Программа раннего доступа PhpStorm PhpStorm 2024.1
🐘 ЯДРО PHP
📣 RFC: Opt-in DOM spec-compliance
📣 Dedicated StreamBucket class
📣 RFC: Multibyte for ucfirst, lcfirst functions, mb_ucfirst mb_lcfirst
📣 RFC: Raising zero to the power of negative number
📣 RFC: Deprecate implicitly nullable parameter types
✅ RFC: Improve callbacks in ext/dom and ext/xsl
✅ RFC: Resource to object conversion
📊 RFC: Promote the PHP Foundation
📊 RFC: Final by default anonymous classes
📊 RFC: Policy Repository
📊 RFC: RFC1867 for non-POST HTTP verbs
🔴 LARAVEL
📄 Headless eCommerce на Laravel: Погружение в модульную архитектуру
📄 Изучение мидлварей в Laravel 11
📄 Профайлинг Laravel приложений с XDebug и PHPStorm
🎬 Laravel 11 под капотом. Что нового?
⚫️ SYMFONY
📄 Использование Symfony / PHP
📄 Использование Symfony / PHP (II)
📄 По локоть в легаси: пошагово перезапускаем устаревший портал на PHP
📄 СТАТЬИ
📄 Как защититься от «бестелесных» веб-шеллов
📄 Защита JPG-файлов от копирования с помощью Exif и IPTC-тегов
📄 MemSess — очередной сервер для работы с сессиями
📄 Разборка в Шторме
📄 Сравнение эффективности 20 языков программирования
📄 Построитель SQL запросов на основе мета-информации миграций БД
🎬 ВИДЕО
🔹 Обзор Laravel Octane, Roadrunner, FrankenPHP
—
Ещё больше новостей и ссылок в январском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.2.15 и PHP 8.3.2
🔹 The PHP Foundation Team Update 2024
🔹 Рейтинг TIOBE
📣 RFC: Opt-in DOM spec-compliance
📣 Dedicated StreamBucket class
📣 RFC: Multibyte for ucfirst, lcfirst functions, mb_ucfirst mb_lcfirst
📣 RFC: Raising zero to the power of negative number
📣 RFC: Deprecate implicitly nullable parameter types
✅ RFC: Improve callbacks in ext/dom and ext/xsl
✅ RFC: Resource to object conversion
📊 RFC: Promote the PHP Foundation
📊 RFC: Final by default anonymous classes
📊 RFC: Policy Repository
📊 RFC: RFC1867 for non-POST HTTP verbs
🎬 Laravel 11 под капотом. Что нового?
📄 СТАТЬИ
🎬 ВИДЕО
🔹 Обзор Laravel Octane, Roadrunner, FrankenPHP
—
Ещё больше новостей и ссылок в январском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥9
Дайджест PHP – Февраль-Март 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.2.16 и PHP 8.3.3
❗️ Вышел Composer 2.7 с исправлением CVE-2024-24821
🔹 Итоги ежегодного опроса PHP-сообщества: результаты за 2023
🔹 Вышел Rector 1.0
🔹 Вышел PHPUnit 11
🐘 ЯДРО PHP
💬 Добро пожаловать в обсуждения PHP Foundation!
📊 RFC: Deprecate implicitly nullable parameter types
📣 RFC: Add OOP methods to Curl objects
📣 RFC: Property hooks
❌ RFC: Final by default anonymous classes
✅ RFC: Multibyte for ucfirst, lcfirst functions, mb_ucfirst mb_lcfirst
✅ RFC: RFC1867 for non-POST HTTP verbs
✅ RFC: Add http_(get|clear)_last_response_headers() function
🔴 LARAVEL
📄 Laravel трюки: автоматическое подключение каналов логирования
📄 Механизмы безопасности в Laravel
📄 Гудбай Pusher, привет Laravel Websockets
📄 Laravel 11. Что нового?
📄 Модификация JSON респонсов в Laravel
📄 Превращение событий PostgreSQL в события Laravel
⚫️ SYMFONY
📄 Logstash, Manticore, Nginx и Symfony: сбор, агрегация и быстрый поиск логов
📄 Как ошибки проектирования при разработке на Symfony могут привести к перерасходу ресурсов и замедлению работы системы
📄 СТАТЬИ
📄 Управление устройствами умного дома Яндекс своими скриптами
📄 Меняем моки репозиториев на in-memory реализации
📄 Как я писал свою библиотеку для работы с Telegram
📄 Улучшение кода без споров и цитирования известных практик
📄 Практический пример декомпозиции монолитного PHP приложения
📄 Как я обработал один миллиард строк в PHP
📄 Паттерн Aggregate Outside
🎬 ВИДЕО
🔹 PDO. Реализация Active Record
🔹 Всё о PSR. Обзор стандартов PSR
🔹 Публичное собеседование по алгоритмам Часть 1, Часть 2
🔹 LivePHP Meetup
🔹 Typhoon 0.3.0
🔹 Разбираем срез знаний для 3-его потока Хардкорного курса PHP
🔹 Конфигурируем Doctrine Schema без ORM
—
Ещё больше новостей и ссылок в новом выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.2.16 и PHP 8.3.3
❗️ Вышел Composer 2.7 с исправлением CVE-2024-24821
🔹 Итоги ежегодного опроса PHP-сообщества: результаты за 2023
🔹 Вышел Rector 1.0
🔹 Вышел PHPUnit 11
💬 Добро пожаловать в обсуждения PHP Foundation!
📊 RFC: Deprecate implicitly nullable parameter types
📣 RFC: Add OOP methods to Curl objects
📣 RFC: Property hooks
❌ RFC: Final by default anonymous classes
✅ RFC: Multibyte for ucfirst, lcfirst functions, mb_ucfirst mb_lcfirst
✅ RFC: RFC1867 for non-POST HTTP verbs
✅ RFC: Add http_(get|clear)_last_response_headers() function
📄 СТАТЬИ
🎬 ВИДЕО
🔹 PDO. Реализация Active Record
🔹 Всё о PSR. Обзор стандартов PSR
🔹 Публичное собеседование по алгоритмам Часть 1, Часть 2
🔹 LivePHP Meetup
🔹 Typhoon 0.3.0
🔹 Разбираем срез знаний для 3-его потока Хардкорного курса PHP
🔹 Конфигурируем Doctrine Schema без ORM
—
Ещё больше новостей и ссылок в новом выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31👍18
«Своя игра» по PHP на канале CutCode
Вы можете задать сейчас вопросы участникам викторины.
Самые интересные вопросы будут разобраны на игре, а их авторы получат возможность поучаствовать в следующей игре и получить мерч!
🕛 13 марта в 19:00 (мск)
🔹 Александр Макаров
🔹 Кирилл Несмеянов
🔹 Адель Файзрахманов
🎬 https://www.youtube.com/watch?v=WNIAO0kEk7U
Вы можете задать сейчас вопросы участникам викторины.
Самые интересные вопросы будут разобраны на игре, а их авторы получат возможность поучаствовать в следующей игре и получить мерч!
🕛 13 марта в 19:00 (мск)
🔹 Александр Макаров
🔹 Кирилл Несмеянов
🔹 Адель Файзрахманов
🎬 https://www.youtube.com/watch?v=WNIAO0kEk7U
🔥65👍21🤔2😢1
Forwarded from Новости от CutCode
Приветствую всех PHP-разработчиков!
Подготовка второго выпуска игры-викторины в стиле "Своей игры" в разгаре! Валентин Удальцов, Алексей Гагарин и Пётр Мязин уже который день штудируют библиотеки чтобы поразить вас своей эрудицией. Каждый из них рассчитывает только на победу!
Викторина будет проходить в прямом эфире на нашем YouTube-канале CutCode. С учётом опыта первой игры мы сделали вопросы более простыми, чтобы игра прошла еще активнее. Можете смотреть эфир офисом и играть своей командой!
Приглашаем поддержать участников, проверить свои знания и просто хорошо провести время. До встречи на викторине!
https://www.youtube.com/watch?v=ef0LPaVNJLs
Вопросы участникам можно задать тут
Подготовка второго выпуска игры-викторины в стиле "Своей игры" в разгаре! Валентин Удальцов, Алексей Гагарин и Пётр Мязин уже который день штудируют библиотеки чтобы поразить вас своей эрудицией. Каждый из них рассчитывает только на победу!
Викторина будет проходить в прямом эфире на нашем YouTube-канале CutCode. С учётом опыта первой игры мы сделали вопросы более простыми, чтобы игра прошла еще активнее. Можете смотреть эфир офисом и играть своей командой!
Приглашаем поддержать участников, проверить свои знания и просто хорошо провести время. До встречи на викторине!
https://www.youtube.com/watch?v=ef0LPaVNJLs
Вопросы участникам можно задать тут
YouTube
Своя игра от CutCode. Второй выпуск викторины по PHP
Готовьтесь к необычному испытанию знаний и заряду хорошим настроением! В 20:00 (мск) 25 апреля на YouTube-канале CutCode стартует игра-викторина в стиле “Своей игры”
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят ваши…
Приготовьтесь к захватывающим раундам, юмору и увлекательным заданиям, которые проверят ваши…
👍32🔥15😢2
Дайджест PHP – Апрель 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️Вышли PHP 8.1.28, PHP 8.2.18 и PHP 8.3.6
❗️Заявление PHP об уязвимости в glibc/iconv
❗️Всё, что нужно знать о бэкдоре в XZ
🛠 Вышел PhpStorm 2024.1
🐘 ЯДРО PHP
🔹 Выбраны релиз-менеджеры PHP 8.4
✅ RFC: Deprecate implicitly nullable parameter types
✅ RFC: Deprecate GET/POST sessions
✅ RFC: Property hooks
✅ RFC: Dedicated StreamBucket class
✅ RFC: Grapheme cluster for str_split function: grapheme_str_split
✅ RFC: Release cycle update
❌ RFC: Rounding Integers as int
📊 RFC: Support object type in BCMath
📊 RFC: Casing of acronyms in class and method names
📣 RFC: Add openStream() to XML{Reader,Writer}
📣 RFC: new MyClass()->method() without parentheses
📣 RFC: array_find
🔴 LARAVEL
🎬 Разбор Error Handling в Laravel
📄 Система уведомлений в ресурсах Laravel
📄 Магический API Resource в Laravel
📄 Почему FilamentPHP — это хорошее решение для создания CMS
⚫️ SYMFONY
🎬 Symfony of packages: как пакеты упрощают жизнь
📄 СТАТЬИ
📄 Как я уронил прод на полтора часа (и при чем тут soft delete и partial index)
📄 Анемичная модель предметной области и логика в сервисах
🎬 ВИДЕО
🔹 PHP Russia 2022
🔹 Пишем библиотеку для PHP на Rust
🔹 Мне нравится, куда идёт PHP как язык программирования, но не нравится, куда идёт PHP-комьюнити
🔹 Interceptors в PHP на примере Spiral framework
🔹 Обзор сервиса для деплоя приложений onFriday
—
Ещё больше новостей и ссылок в апрельском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️Вышли PHP 8.1.28, PHP 8.2.18 и PHP 8.3.6
❗️Заявление PHP об уязвимости в glibc/iconv
❗️Всё, что нужно знать о бэкдоре в XZ
🔹 Выбраны релиз-менеджеры PHP 8.4
✅ RFC: Deprecate implicitly nullable parameter types
✅ RFC: Deprecate GET/POST sessions
✅ RFC: Property hooks
✅ RFC: Dedicated StreamBucket class
✅ RFC: Grapheme cluster for str_split function: grapheme_str_split
✅ RFC: Release cycle update
❌ RFC: Rounding Integers as int
📊 RFC: Support object type in BCMath
📊 RFC: Casing of acronyms in class and method names
📣 RFC: Add openStream() to XML{Reader,Writer}
📣 RFC: new MyClass()->method() without parentheses
📣 RFC: array_find
🎬 Разбор Error Handling в Laravel
🎬 Symfony of packages: как пакеты упрощают жизнь
📄 СТАТЬИ
🎬 ВИДЕО
🔹 PHP Russia 2022
🔹 Пишем библиотеку для PHP на Rust
🔹 Мне нравится, куда идёт PHP как язык программирования, но не нравится, куда идёт PHP-комьюнити
🔹 Interceptors в PHP на примере Spiral framework
🔹 Обзор сервиса для деплоя приложений onFriday
—
Ещё больше новостей и ссылок в апрельском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥14
Дайджест PHP – Май 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.2.19 и PHP 8.3.7
🛠 Открыта программа раннего доступа PhpStorm 2024.2
🐘 ЯДРО PHP
✅ RFC: new MyClass()->method() without parentheses
✅ RFC: array_find
✅ RFC: Support object type in BCMath
📊 RFC: #[\Deprecated] Attribute
📣 RFC: New ext-dom features in PHP 8.4
📣 RFC: Transform exit() from a language construct into a standard function
🔴 LARAVEL
🔹 Вышел Statamic 5
📄 Meilisearch — организация поиска в связке с Laravel
📄 Книга: «Laravel. Полное руководство. 3-е издание»
🎬 Экспорт большого объёма данных. Express советы
🎬 Связанные поля (Associated) и реактивность (Reactive) в админ-панели MoonShine 2
🎬 Объект ошибки в Laravel. Express советы
⚫️ SYMFONY
📄 Полезные практики написания поддерживаемого кода на PHP
📄 Простой пример использования Symfony Messenger
📄 СТАТЬИ
📄 PHP/FI 1. Personal Home Page Tools/Forms Interpreter
📄 PHP: 8 уровней логов
🔹 Продвинутая рефлексия
🔹 Использование Temporal для эффективного управления жизненным циклом документов
🎬 ВИДЕО
🔹 Как создать PHP микросервисы с GRPC: Spiral и RoadRunner | Полное руководство
🔹 Как создать PHP микросервисы с GRPC: Docker, Interceptors, OpenTelemetry | Часть 2
🔹 Как создать PHP микросервисы с Temporal + gRPC: Авторизация и регистрацая пользователей | Часть 3
🔹 Как создать PHP микросервисы с Temporal + gRPC: Авторизация пользователей | Часть 4
🔹 Создаем CQRS сервис с нуля: Spiral, Symfony Messenger и PHP Attributes | Полное руководство
🔹 Обсуждаем будущее PHP: эксклюзивное интервью с Антоном Титовым
🔹 Обзор сервиса buggregator и интервью с автором - Павлом Бучневым
📅 СОБЫТИЯ
🔹 Beer PHP Moscow: 6 июня 2024 в 19:00
—
Ещё больше новостей и ссылок в майском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Вышли PHP 8.2.19 и PHP 8.3.7
✅ RFC: new MyClass()->method() without parentheses
✅ RFC: array_find
✅ RFC: Support object type in BCMath
📊 RFC: #[\Deprecated] Attribute
📣 RFC: New ext-dom features in PHP 8.4
📣 RFC: Transform exit() from a language construct into a standard function
🔹 Вышел Statamic 5
🎬 Экспорт большого объёма данных. Express советы
🎬 Связанные поля (Associated) и реактивность (Reactive) в админ-панели MoonShine 2
🎬 Объект ошибки в Laravel. Express советы
📄 СТАТЬИ
🔹 Продвинутая рефлексия
🔹 Использование Temporal для эффективного управления жизненным циклом документов
🎬 ВИДЕО
🔹 Как создать PHP микросервисы с GRPC: Spiral и RoadRunner | Полное руководство
🔹 Как создать PHP микросервисы с GRPC: Docker, Interceptors, OpenTelemetry | Часть 2
🔹 Как создать PHP микросервисы с Temporal + gRPC: Авторизация и регистрацая пользователей | Часть 3
🔹 Как создать PHP микросервисы с Temporal + gRPC: Авторизация пользователей | Часть 4
🔹 Создаем CQRS сервис с нуля: Spiral, Symfony Messenger и PHP Attributes | Полное руководство
🔹 Обсуждаем будущее PHP: эксклюзивное интервью с Антоном Титовым
🔹 Обзор сервиса buggregator и интервью с автором - Павлом Бучневым
📅 СОБЫТИЯ
🔹 Beer PHP Moscow: 6 июня 2024 в 19:00
—
Ещё больше новостей и ссылок в майском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍29🔥18
Forwarded from Пых (Валентин Удальцов)
К 29-ому дню рождения PHP Рома Пронский опубликовал ролик, в котором он скомпилировал и запустил первую версию языка!
https://youtu.be/0BPExYh5Anw
И ещё несколько ссылок для любознательных:
• интервью с Расмусом про то, как он изобрёл PHP,
• музей PHP,
• статья Артёма Украинского про PHP 1 на Хабре.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Running PHP 1.0 in 2024
I downloaded the source of PHP 1.0, compiled it on modern MacBook, then wrote a simple CGI server using PHP 8.3, and then tried to understand what was PHP 1.0 actually capable of doing. Spoiler alert: not much.
The code can be found here: https://github…
The code can be found here: https://github…
🔥74👍18
Дайджест PHP – Июнь 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️ Вышли PHP 8.1.29, PHP 8.2.20 и PHP 8.3.8
🎂 PHP исполнилось 29 лет!
🔹 Developer Ecosystem Survey 2024
🔹 Projects IDX с шаблоном Laravel
🐘 ЯДРО PHP
✅ RFC: Add stream open functions to XML{Reader,Writer}
📣 RFC: Static Constructors
📣 RFC: Static class
📣 RFC: Lazy Objects
📣 RFC: Deprecations for PHP 8.4
🔴 LARAVEL
📄 Работа с новой архитектурой в Laravel 11
📄 Как мы повысили продуктивность написания админ-панелей, используя Filament
📄 Профилирование PHP (Laravel) приложений с xhprof. Учимся искать ботлнеки
🎬 Объект реквеста. Для тех, кто не знал
🎬 Коммуникация модулей в Laravel
⚫️ SYMFONY
📄 Пример своего транспорта для Symfony Messenger
📄 СТАТЬИ
📄 Краткий навигатор по собеседованию Senior PHP/GO Backend
📄 CVE-2024-4577: Не может быть, PHP опять под атакой
📄 Пакет для инвалидации КЭШа на PHP
🎬 ВИДЕО
🔹 Выступления на BeerPHP Moscow: Алексей Сидоркин, Максим Хасанов и Валентин Удальцов
🔹 От Сеньора к Архитектору: Разбор карьерных троп с Антоном Давыдовым!
🔹 Profiling Laravel Apps with XHProf and Buggregator on Steroids!
🔹 Что такое RoadRunner и зачем он нужен вашему PHP-приложению
🔹 Как создать PHP микросервисы с gRPC: Авторизация пользователей | Часть 4
🔹 Lamoda Tech PHP/Go Meetup
🔹 Тупая умная телефония
🔹 Про Yii3 и не только
🔹 Какие автотесты нужны твоему легаси проекту?
🔹 PHP 8.4: Property Hooks vs Getter / Setter
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew, 30 сентября – 4 октября, 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в июньском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
❗️ Вышли PHP 8.1.29, PHP 8.2.20 и PHP 8.3.8
🎂 PHP исполнилось 29 лет!
🔹 Developer Ecosystem Survey 2024
🔹 Projects IDX с шаблоном Laravel
🐘 ЯДРО PHP
✅ RFC: Add stream open functions to XML{Reader,Writer}
📣 RFC: Static Constructors
📣 RFC: Static class
📣 RFC: Lazy Objects
📣 RFC: Deprecations for PHP 8.4
🎬 Объект реквеста. Для тех, кто не знал
🎬 Коммуникация модулей в Laravel
📄 СТАТЬИ
🎬 ВИДЕО
🔹 Выступления на BeerPHP Moscow: Алексей Сидоркин, Максим Хасанов и Валентин Удальцов
🔹 От Сеньора к Архитектору: Разбор карьерных троп с Антоном Давыдовым!
🔹 Profiling Laravel Apps with XHProf and Buggregator on Steroids!
🔹 Что такое RoadRunner и зачем он нужен вашему PHP-приложению
🔹 Как создать PHP микросервисы с gRPC: Авторизация пользователей | Часть 4
🔹 Lamoda Tech PHP/Go Meetup
🔹 Тупая умная телефония
🔹 Про Yii3 и не только
🔹 Какие автотесты нужны твоему легаси проекту?
🔹 PHP 8.4: Property Hooks vs Getter / Setter
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew, 30 сентября – 4 октября, 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в июньском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23👍14
Forwarded from Пых (Валентин Удальцов)
Benchmarking Laravel with Swoole, FrankenPHP, RoadRunner, php-fpm, and ngx-php
https://youtu.be/ZB129Tjkas8
Позавчера Рома Пронский выложил новый ролик, в котором он забенчмаркал запуск Laravel через основные популярные рантаймы (php-fpm, RoadRunner, Swoole, FrankenPHP) + малоизвестный проект ngx-php, который по результатам Web Framework Benchmarks оставляет позади даже Swoole и workerman.
https://youtu.be/ZB129Tjkas8
Позавчера Рома Пронский выложил новый ролик, в котором он забенчмаркал запуск Laravel через основные популярные рантаймы (php-fpm, RoadRunner, Swoole, FrankenPHP) + малоизвестный проект ngx-php, который по результатам Web Framework Benchmarks оставляет позади даже Swoole и workerman.
YouTube
Benchmarking Laravel with Swoole, FrankenPHP, RoadRunner, php-fpm, and ngx-php
I've set up ngx-php to run Laravel example application in worker mode with Octane and then compared the performance with classic php-fpm and also other Octane drivers like FrankenPHP, Swoole, and RoadRunner.
The code and results are available here:
http…
The code and results are available here:
http…
🔥35👍16
Дайджест PHP – Сентябрь 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Первые бета-версии PHP 8.4 доступны для тестирования
🔹 Вышли PHP 8.2.23 и PHP 8.3.11
💜 State of Generics and Collections
🛠 Вышел PhpStorm 2024.2
🐘 ЯДРО PHP
📣 RFC: Allow int type argument to BCMath function
📣 RFC: Improve language coherence for the behaviour of offsets and containers
📣 RFC: Function Autoloading v4
📣 RFC: Should PHP have a directive that makes the parser treat all namespaced function calls as global?
📣 RFC: Default expression
✅ RFC: Lazy Objects
✅ RFC: Property hook improvements
✅ RFC: Add bcdivmod to BCMath
✅ RFC: Asymmetric Visibility v2
❌ RFC: Static class
🔴 LARAVEL
🎬 Laravel Debugbar: эффективная отладка кода. Настройка и использование пакета
🎬 Перетаскивание элементов в таблице (Reorder): в админ-панели MoonShine
🎬 Мой опыт использования PEST для тестирования проекта на Laravel
📄 Использование Laravel драйвера centrifugo для широковещания
🔹 Сигналы в Artisan командах
🔹 Кастомные Query Builders в Laravel
📄 Добавление Swagger UI в ваше приложение Laravel
⚫️ SYMFONY
📄 Повышаем читаемость Symfony DI
📄 СТАТЬИ
📄 PHP 8.4: Новые функции поиска в массиве. Пишем с нуля
📄 Статистика использования версий PHP: июль 2024 года
📄 Golang убивает PHP
📄 PHP функции и способы их применения
📄 Разработчики на PHP умеют писать код, но не всегда знают как устроен web-server
📄 Open-source. Плюсы и минусы на примере MoonShine Laravel
🔹 Посвящается никому
📄 Yaml — король мета-описаний
📄 Отладка PHP сценариев в Docker-контейнере с помощью PhpStorm и Xdebug. Глубокое погружение
🔹 В мире PHP #2
🎬 ВИДЕО
🔹 Мастер-класс по Temporal на примере регистрации пользователей с KYC и Email верификацией
🔹 Разбираем срез знаний 4-ого потока Хардкорного курса PHP
🔹 Мастер-класс по созданию парсера protobuf синтаксиса на PHP с помощью AI
🔹 Разработка LLM-агентов на PHP: Пошаговое руководство
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew, 30 сентября – 4 октября, 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в сентябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 Первые бета-версии PHP 8.4 доступны для тестирования
🔹 Вышли PHP 8.2.23 и PHP 8.3.11
🐘 ЯДРО PHP
📣 RFC: Allow int type argument to BCMath function
📣 RFC: Improve language coherence for the behaviour of offsets and containers
📣 RFC: Function Autoloading v4
📣 RFC: Should PHP have a directive that makes the parser treat all namespaced function calls as global?
📣 RFC: Default expression
✅ RFC: Lazy Objects
✅ RFC: Property hook improvements
✅ RFC: Add bcdivmod to BCMath
✅ RFC: Asymmetric Visibility v2
❌ RFC: Static class
🎬 Laravel Debugbar: эффективная отладка кода. Настройка и использование пакета
🎬 Перетаскивание элементов в таблице (Reorder): в админ-панели MoonShine
🎬 Мой опыт использования PEST для тестирования проекта на Laravel
🔹 Сигналы в Artisan командах
🔹 Кастомные Query Builders в Laravel
📄 СТАТЬИ
🔹 Посвящается никому
🔹 В мире PHP #2
🎬 ВИДЕО
🔹 Мастер-класс по Temporal на примере регистрации пользователей с KYC и Email верификацией
🔹 Разбираем срез знаний 4-ого потока Хардкорного курса PHP
🔹 Мастер-класс по созданию парсера protobuf синтаксиса на PHP с помощью AI
🔹 Разработка LLM-агентов на PHP: Пошаговое руководство
📅 СОБЫТИЯ
🔹 Podlodka PHP Crew, 30 сентября – 4 октября, 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в сентябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥28👍23
https://www.youtube.com/watch?v=WDitiAjJg7g
В конце августа мне выпала возможность сгонять на Laracon US.
Среди докладов было много анонсов и мотивационных прогонов, и пара-тройка более технических, которые я все пропустил, потому что в основном общался с разными ребятками из сообщества.
Например, там был известный стример ThePrimeagen и я пристал к нему с вопросом про PHP.
Немного пообщались с Аделем про трейты, но звук не вышел, поэтому этот разговор остался за кадром :-)
Как вам такой формат?
В конце августа мне выпала возможность сгонять на Laracon US.
Среди докладов было много анонсов и мотивационных прогонов, и пара-тройка более технических, которые я все пропустил, потому что в основном общался с разными ребятками из сообщества.
Например, там был известный стример ThePrimeagen и я пристал к нему с вопросом про PHP.
Немного пообщались с Аделем про трейты, но звук не вышел, поэтому этот разговор остался за кадром :-)
Как вам такой формат?
🔥27👍16😢2🤔1
Валентин Удальцов проводит первый Пых-митап! Можно пойти посмотреть живьем или подключиться к трансляции 🐘
👍17🔥5
Forwarded from Пых (Валентин Удальцов)
Пыхап 8 ноября!
Друзья, ровно через 2 недели пройдёт первый в истории митап от канала Пых! В программе у нас 3 хардкорных доклада:
🤯 (НЕ) используйте функциональное программирование в PHP
Андрей Клименко поломает вам голову основами ФП и примерами на Scala, из которых станет понятно, что из функционального мира уже доступно в PHP, а что ещё предстоит законтрибьютить.
🐇 Вы не знаете RabbitMQ!
Вадим Занфир расскажет, почему все современные фреймворки теряют сообщения и как на самом деле надо работать с "кроликом".
🤑 Как считать деньги и не терять их
В аду есть специальный котёл для тех, кто использует
Спонсор первого Пыхапа — моя любимая компания Happy Job 💚, где я проработал 4 года! Обращайтесь в Happy Job за исследованиями вовлечённости и оценкой 360, ребята делают лучшую платформу для развития сотрудников.
Пыхап пройдёт в уютном лофте «Событие» на Таганке, начало в 18:30. Вход бесплатный, но по билетам. Регистрация откроется на канале Пых в ближайший понедельник в 15:00, не пропустите. Ну и конечно же митап будет транслироваться на канале PHP Point с записью.
Друзья, ровно через 2 недели пройдёт первый в истории митап от канала Пых! В программе у нас 3 хардкорных доклада:
Андрей Клименко поломает вам голову основами ФП и примерами на Scala, из которых станет понятно, что из функционального мира уже доступно в PHP, а что ещё предстоит законтрибьютить.
Вадим Занфир расскажет, почему все современные фреймворки теряют сообщения и как на самом деле надо работать с "кроликом".
В аду есть специальный котёл для тех, кто использует
float
для хранения денег. Сергей Жук подскажет, как в него не угодить.Спонсор первого Пыхапа — моя любимая компания Happy Job 💚, где я проработал 4 года! Обращайтесь в Happy Job за исследованиями вовлечённости и оценкой 360, ребята делают лучшую платформу для развития сотрудников.
Пыхап пройдёт в уютном лофте «Событие» на Таганке, начало в 18:30. Вход бесплатный, но по билетам. Регистрация откроется на канале Пых в ближайший понедельник в 15:00, не пропустите. Ну и конечно же митап будет транслироваться на канале PHP Point с записью.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63👍24
Сегодня в 20:00 по Москве пройдёт игра-викторина по PHP на канале CutCode. Предыдущие выпуски: раз, два.
🔹Сергей Предводителев (контрибьютор Yii3)
🔹Александр Черняев (админ-панель Orchid)
🔹Павел Бучнев (Spiral Framework, Buggregator)
Участники будут соревноваться в знании истории и интересных фактов о PHP, фреймворков и экосистемы.
Вопросы участникам можно задать с помощью этой формы, автор самого интересного вопроса получит PHP-слона
Please open Telegram to view this post
VIEW IN TELEGRAM
👍27🔥7😢2🤔1
Дайджест PHP – Октябрь 2024
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 PHP 8.4.0 RC3 доступнен для тестирования
🔹 Вышли PHP 8.2.25 и PHP 8.3.13
🛠 PhpStorm 2024.3 EAP
🎂 Symfony исполнилось 19 лет
🐘 ЯДРО PHP
✅ RFC: Change Directory class to behave like an opaque object
📊 RFC: Add persistent curl share handles
📣 RFC: Add get_declared_enums() function
📣 RFC: Change behaviour of array sort functions to return a copy of the sorted array
📣 RFC: Support Closures in constant expressions
🔴 LARAVEL
📄 Как встроить систему приглашений в свое приложение с помощью Laravel и GraphQL
📄 Поддержка нескольких ботов в DefStudio Telegraph
📄 Куда движется Laravel? Обзор интервью с Taylor Otwell
🔹 Конфигурирование middleware в Laravel 11
🔹 Автоматизация резервного копирования баз данных c Laravel
🎬 От скелета до Laravel Orchid. Разработка back-office приложений
🎬 Новый функционал в Laravel - ContextualAttributes
🎬 Defer, Flexible и Concurrency: обзор анонсированных новинок для Laravel 11
🎬 Разбор JsonResource. Под капотом Laravel
🎬 PHP-линч Laravel с Кириллом Мокевниным, Данилом Щуцким и Алексеем Гагариным
⚫️ SYMFONY
📄 Автоматизация CQC на CI
📄 СТАТЬИ
📄 Как внедрение CI/CD превратилось в эпопею с рефакторингом
📄 PHP и работа с базами данных: как выбрать и использовать ORM для максимальной производительности
📄 Схематично, простыми словами о внутреннем устройстве PHP (Zend Engine, OPCache, JIT)
📄 Переход на Go глазами PHP-разработчика: 5 подводных камней
🎬 ВИДЕО
🔹 PHP-линч #22
🔹 PHP-линч #23
🔹 PHP-линч #24
🔹 PHP-линч #25
🔹 Open Source Цех #1 • PHP CS Fixer для new без скобок
🔹 Какое будущее ждет PHP?
🔹 LivePHP Meetup 2024.10
📅 СОБЫТИЯ
🔹 Пыхап № 1, 8 ноября 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в октябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Подборка свежих новостей, инструментов, видео и материалов из мира PHP. Приятного чтения!
⚡️ НОВОСТИ
🔹 PHP 8.4.0 RC3 доступнен для тестирования
🔹 Вышли PHP 8.2.25 и PHP 8.3.13
🎂 Symfony исполнилось 19 лет
🐘 ЯДРО PHP
✅ RFC: Change Directory class to behave like an opaque object
📊 RFC: Add persistent curl share handles
📣 RFC: Add get_declared_enums() function
📣 RFC: Change behaviour of array sort functions to return a copy of the sorted array
📣 RFC: Support Closures in constant expressions
🔹 Конфигурирование middleware в Laravel 11
🔹 Автоматизация резервного копирования баз данных c Laravel
🎬 От скелета до Laravel Orchid. Разработка back-office приложений
🎬 Новый функционал в Laravel - ContextualAttributes
🎬 Defer, Flexible и Concurrency: обзор анонсированных новинок для Laravel 11
🎬 Разбор JsonResource. Под капотом Laravel
🎬 PHP-линч Laravel с Кириллом Мокевниным, Данилом Щуцким и Алексеем Гагариным
📄 СТАТЬИ
🎬 ВИДЕО
🔹 PHP-линч #22
🔹 PHP-линч #23
🔹 PHP-линч #24
🔹 PHP-линч #25
🔹 Open Source Цех #1 • PHP CS Fixer для new без скобок
🔹 Какое будущее ждет PHP?
🔹 LivePHP Meetup 2024.10
📅 СОБЫТИЯ
🔹 Пыхап № 1, 8 ноября 2024
🔹 PHP Russia 2024, 2-3 декабря 2024
—
Ещё больше новостей и ссылок в октябрьском выпуске PHP Annotated от JetBrains 💜
PHP-дайджест в видео формате на канале CutCode 🎬
Please open Telegram to view this post
VIEW IN TELEGRAM
👍32🔥8
Вышел PHP 8.4 🎉
Вот, что мы получили с выходом новой версии:
🔹Хуки свойств
🔹Асимметричная область видимости свойств
🔹Атрибут
🔹Новые возможности ext-dom и поддержка HTML5
🔹Функции
🔹SQL-парсеры, специфичные для драйверов PDO
🔹
Как обычно, улучшена производительность, исправлены ошибки и многое другое.
▶️ 21 ноября в 20:00 МСК на CutCode состоится большой стрим по обзору релиза PHP 8.4!
Вот, что мы получили с выходом новой версии:
🔹Хуки свойств
🔹Асимметричная область видимости свойств
🔹Атрибут
#[\Deprecated]
🔹Новые возможности ext-dom и поддержка HTML5
🔹Функции
array_*()
🔹SQL-парсеры, специфичные для драйверов PDO
🔹
new MyClass()->method()
без скобокКак обычно, улучшена производительность, исправлены ошибки и многое другое.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥129👍33🤔1😢1