Notă: profilerul din Magento 2 este complet diferit de cel din Magento 1. Instrucțiunile vechi cu
Varien_Profiler::enable()șiMage::run()aparțin Magento 1 și nu se aplică în Magento 2.
Magento 2 include un profiler pentru identificarea problemelor de performanță pe partea de server, arătând timpul de execuție al diferitelor bucăți de cod. Tipurile de ieșire suportate sunt html și csv (opțiunea firebug este depreciată).
Activare prin CLI (recomandat)
php bin/magento dev:profiler:enable html
Pentru dezactivare:
php bin/magento dev:profiler:disable
Activare prin variabilă de mediu
Alternativ, poți seta variabila MAGE_PROFILER. De exemplu, în fișierul .htaccess din rădăcina Magento:
SetEnv MAGE_PROFILER "html"
Rezultatul profilerului va fi afișat în partea de jos a paginii (pentru ieșirea html) sau scris în var/log/profiler.csv (pentru csv). Dezactivează profilerul în producție, deoarece afectează performanța.