TGViewer
PHP.today PHP.today @phptoday · 3.19K subscribers
Post #374 2.51K
Yii3 наконец-то официально зарелизили — после долгой разработки это прям событие для всего PHP-мира. Я бы хотя бы пробежался по ключевым изменениям и архитектурным решениям, чтобы понимать, куда движется экосистема и что можно будет брать в новые проекты: Yii3. Официальный релиз

В PHP 8.4 подъехали property hooks — и это тот редкий случай, когда «синтаксический сахар» реально убирает мусор из кода. По сути, встроенные get/set на уровне свойства: меньше бойлерплейта, меньше шансов на рассинхрон логики, и читать классы становится приятнее: Хуки свойств в PHP: геттеры и сеттеры не нужны

Меня зацепила идея «ускорить Composer в разы» — автор рассказывает, как подошёл к установке зависимостей с другой стороны и попробовал вынести узкое место из PHP-рантайма. Даже если не ставить это в прод, полезно понять, где реально тратится время в dependency management и какие оптимизации дают самый жирный эффект: Как я ускорил установку PHP-зависимостей в 5 раз с помощью Go

И отдельно понравился практичный кейс: сделали небольшой Composer‑пакет, который чистит HTML (а это вечная боль, когда «прилетело что-то кривое» и надо приводить в порядок перед сохранением/рендером). Такие утилитарные штуки обычно окупаются быстрее всего — поставил, подключил, забыл: PHP HTML Cleaner: история разработки и обзор Composer-пакета для очистки HTML
  • 😁 9
  • 👍 4
  • 👎 1
More from @phptoday
  1. Feb 25, 2026Symfony Init — генератор стартового Symfony-проекта. Удобный способ быстро собрать базовую…
  2. Feb 23, 2026Я поймал себя на мысли, что мы часто описываем «схему данных» сразу в трёх местах (DTO/val…
  3. Feb 21, 2026Я присмотрелся к схеме «Laravel в проде», где Traefik стоит на входе, а внутри крутится Fr…
  4. Feb 17, 20261. DDD и CQRS на PHP без Symfony — автор собрал «лёгкий стек» из трёх пакетов (DI-контейне…
  5. Feb 13, 2026Я снова поймал себя на том, что «оптимизация PHP» для многих всё ещё = «поставь Nginx и по…
  6. Nov 29, 2025video post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →