<? phpukraine ЕКОСИСТЕМА
⌕Пошук по платформі

Core PHP в Україні

Мова, RFC, продуктивність. Високі навантаження й власні рішення, де фреймворк не головне.

17 вакансій
відкрито зараз
20%
частка PHP-вакансій
$1 556
медіана вилок за 180 днів
82%
remote
// ВЕРСІЇ PHP

PHP 8.5

Поточна версія. Вийшла 20 листопада 2025, останній патч 8.5.11.

  • Pipe-оператор
  • Clone with
  • Розширення URI
ПІДТРИМКА ЗАРАЗ баги й безпекалише безпека
PHP 8.2 отримує виправлення безпеки ще 72 дні. Перевірити свою →

Core PHP — це позиції, де фреймворк не головне: власні сервіси, високі навантаження, внутрішні платформи, робота з FrankenPHP чи Swoole, бібліотеки й інструменти. Тут питають не про хелпери фреймворку, а про мову: як працює GC у довгому процесі, чим generators відрізняються від Fibers, що дає OPcache.

Для карʼєри це найкращий фундамент: розробник, який розуміє PHP на цьому рівні, за тиждень освоює будь-який фреймворк, а на співбесідах на Senior саме ці теми вирішують результат.

З ЧОГО ПОЧАТИ
1
Мова глибше 3 тижні
Система типів, enum, readonly, property hooks, генератори, Fibers. Те, що змінилось із PHP 8.0 до 8.5.
2
PSR і Composer 2 тижні
Стандарти інтерфейсів, автозавантаження, semver. Основа сумісності будь-яких бібліотек.
3
Продуктивність 3 тижні
OPcache, preload, JIT, профілювання через Xdebug, XHProf або Blackfire, памʼять у довгих процесах.
4
Worker mode 3 тижні
FrankenPHP, RoadRunner, Swoole. Стан між запитами змінює всі звички.
Money.php
// PHP 8.4: property hooks — інваріант живе поруч із властивістю
final class Money
{
    public int $cents { set => max(0, $value); }
    public string $formatted { get => number_format($this->cents / 100, 2); }
}
Property hooks прибирають половину бойлерплейту в доменному шарі: сеттер не можна обійти, а зовнішній інтерфейс лишається простим доступом до поля.