Sobes.tech
Junior — Middle

PHP-nin yeni versiyalarında onun performansını artırmağa kömək edən hansı təkmilləşdirmələr olub?

sobes.tech Süni İntellekt

AI-dan cavab

PHP-nin yeni versiyalarında performans bir neçə əsas dəyişiklik sayəsində yaxşılaşdırılıb:

  • Zend mühərrikinin optimallaşdırılması — PHP-nin nüvəsi daha sürətli işləməyə başladı, təkmilləşdirilmiş bayt kodu və interpretator optimizasiyaları sayəsində.
  • JIT (Just-In-Time) kompilyasiyası — PHP 8-dən etibarən, JIT kompilyasiyası təqdim olundu, bu da kodun bir hissəsini birbaşa prosessor üzərində icra etməyə imkan verir və bu, icra sürətini artırır.
  • Yaddaş idarəetməsində yaxşılaşmalar — yaddaş ayırma və sərbəst buraxma optimizasiyaları əlavə xərcləri azaldır.
  • Standart kitabxananın optimallaşdırılması — çox istifadə olunan funksiyalar daha sürətli işləməyə başladı.

php.ini-də JIT-in aktivləşdirilməsi nümunəsi:

opcache.enable=1
opcache.jit_buffer_size=100M
opcache.jit=tracing

Bu yaxşılaşmalar PHP tətbiqlərinin ümumi performansını artırır.