В прошлой статье разобрали IDOR — когда пользователь подменяет ID и получает чужую запись. Сегодня — три менее очевидных проблемы, которые встречаются даже в хорошо написанном коде…
IDOR в Livewire: как потерять данные клиента одним запросом
Livewire — удобный инструмент. Ты пишешь PHP, а фреймворк сам превращает всё в Ajax-запросы. Но именно эта «магия» скрывает один неочевидный риск, про который редко пишут на русско…
MoonShine в 2026 году: объективный разбор, сравнение с Filament и реальные точки роста
С чего всё началось Поводом для этого анализа стал публичный челлендж от автора MoonShine — Данил Щуцкий. Идея простая: сообщество может предлагать и реализовывать улучшения, усили…
Laravel Blaze — пакет для оптимизации Blade-компонентов
Введение: проблема, о которой вы не знали Ваши Blade-компоненты медленнее, чем вы думаете. Не потому что вы написали плохой код — сам процесс рендеринга несёт накладные расходы, ко…
Skills в AI-агентах
AI-агенты перестали быть просто «чат-ботами». Сегодня они могут выполнять задачи, вызывать инструменты, работать с API и автоматизировать процессы. Один из ключевых механизмов, кот…
Winget — нативный пакетный менеджер Windows
Если вы работаете в экосистеме Windows и устали скачиватьexe с сайтов, кликать «Next → Next → Finish» и вручную обновлять софт — вам нужен Winget. Winget (Windows Package Manager)…
Полная и актуальная настройка Xdebug + Open Server + PhpStorm
Инструкция по отладке PHP с Xdebug: шаг за шагом Xdebug — это мощный PHP-расширитель, который позволяет проводить пошаговую отладку, анализировать переменные, профилировать код и з…
AI‑ассистенты в PhpStorm
Как выбрать AI-помощника для PHP в 2025: Junie, JetBrains AI и другие сумасшедшие ассистенты