← Словарь03.a / Термин
programming
PHP: эксперт
Экспертный уровень включает понимание Fibers (кооперативная многозадачность с PHP 8.1), WeakMap для метаданных без утечек памяти, работу OPcache/JIT-компил
Категория
—
Оригинал
PHP Expert (экспертный PHP) · en
Обновлено
4 июл. 2026
Теги
—
Суть в одном предложении
Экспертный PHP — это Fibers, WeakMap/WeakReference, устройство OPcache и JIT, а также внутреннее поведение сборщика мусора.
Краткое определение
Экспертный уровень включает понимание Fibers (кооперативная многозадачность с PHP 8.1), WeakMap для метаданных без утечек памяти, работу OPcache/JIT-компилятора и алгоритм подсчёта ссылок с циклическим сборщиком мусора Zend Engine.
Ключевые моменты
- Fibers дают паузу/возобновление выполнения без колбэков
- WeakMap не удерживает объект-ключ от сборки мусора
- OPcache кеширует байткод, JIT компилирует горячие пути в машинный код
- Zend Engine использует подсчёт ссылок + отдельный сборщик циклов