Статті для PHP-розробників України
Технічні розбори, карʼєрні звіти й переклади документації. Кожен матеріал спирається на дані платформи: вакансії, вилки, банк питань, і на код, який можна запустити.
ФІЛЬТР
FrankenPHP✕
Тег «FrankenPHP» це фільтр, а не сторінка: у пошук він не віддається, canonical лишається /articles. Найсильніші теги перетворимо на окремі хаби, коли під них набереться контент.
НАЙНОВІША
БЕЗПЕКА
21 жовтня 2026
Дві критичні діри в PHP: як вони працюють, чому довгоживучі воркери під ударом і де після оновлення ще крутиться стара версія
21 жовтня 2026 року команда PHP випустила 8.5.12, 8.4.27, 8.3.36 і 8.2.35 через дві вразливості з віддаленим виконанням коду без автентифікації. Розбираємо механіку обох помилок простою мовою, що радить офіційна порада, якщо оновитися одразу не можна, і чотири місця в Laravel-стеку, де після оновлення пакета запити ще може обробляти старий PHP.
РP
Редакція phpukraine
·
6 хв читання
3
статті
БЕЗПЕКА
21 жовтня 2026
Дві критичні діри в PHP: як вони працюють, чому довгоживучі воркери під ударом і де після оновлення ще крутиться стара версія
21 жовтня 2026 року команда PHP випустила 8.5.12, 8.4.27, 8.3.36 і 8.2.35 через дві вразливості з віддаленим виконанням коду без автентифікації. Розбираємо механіку обох помилок простою мовою, що радить офіційна порада, якщо оновитися одразу не можна, і чотири місця в Laravel-стеку, де після оновлення пакета запити ще може обробляти старий PHP.
РP
Редакція phpukraine
·
6 хв
·PHP
·Безпека
·Docker
ПРОДУКТИВНІСТЬ
6 вересня 2026
PHP-FPM, FrankenPHP чи Octane: що обрати для Laravel і Symfony у 2026
Порівняння трьох моделей виконання без чужих бенчмарків: що саме випливає з архітектури кожної — які межі паралелізму вона задає, що ламається, коли застосунок перестає вмирати після запиту, і як змінюється деплой. У кінці — чекліст, за яким рішення приймається за пів години, а не за спринт.
РP
Редакція phpukraine
·
9 хв
·FrankenPHP
·Octane
·PHP-FPM
ПРОДУКТИВНІСТЬ
4 вересня 2026
OPcache, preload і FrankenPHP: що реально прискорює Laravel у контейнері
Розбираємо по кроках, що відбувається з PHP-кодом на кожному запиті в Docker-образі: які параметри OPcache справді важать, що дає opcache.preload і де він ламається, чому worker mode FrankenPHP знецінює половину цих налаштувань і як виміряти ефект так, щоб цифри щось означали.
РP
Редакція phpukraine
·
8 хв
·OPcache
·FrankenPHP
·Docker