Profielen inschakelen

Met Commerce-profielen kunt u:

  • Een ingebouwde analyse inschakelen.

    U kunt een ingebouwde analyse met Commerce gebruiken om taken uit te voeren zoals het analyseren van prestaties. De aard van het profileren hangt van de analytische hulpmiddelen af die u gebruikt. We ondersteunen meerdere indelingen, waaronder HTML. Wanneer u de analyse inschakelt, genereert een var/profiler.flag -bestand dat aangeeft dat de analyse is ingeschakeld en dat er configuraties zijn. Als deze optie is uitgeschakeld, wordt dit bestand verwijderd.

  • Afhankelijkheidsgrafieken weergeven op een Commerce-pagina.

    A gebiedsdeelgrafiek is een lijst van objecten gebiedsdelen en elk van hun gebiedsdelen, en alle gebiedsdelen voor die gebiedsdelen, etc.

    U zou in de lijst van ongebruikte gebiedsdelen bijzonder geinteresseerd moeten zijn, die voorwerpen zijn die werden gecreeerd omdat zij in één of andere aannemer werden gevraagd, maar nooit werden gebruikt (namelijk werd geen van hun methodes geroepen). Dientengevolge, worden de bewerkertijd en het geheugen besteed om deze gebiedsdelen tot stand te brengen verspild.

Commerce biedt de basisfunctionaliteit in Magento\Framework\Profiler .

U kunt profiler toelaten en vormen gebruikend een variabele MAGE_PROFILER of de bevellijn.

MAGE_PROFILER instellen

U kunt de waarde van MAGE_PROFILER op om het even welke die manieren plaatsen in worden besproken de waarde van laarzentrekkerparametersplaatsen.

MAGE_PROFILER ondersteunt de volgende waarden:

CLI-opdrachten

U kunt profiler toelaten of onbruikbaar maken gebruikend bevelen CLI:

  • dev:profiler:enable <type> schakelt de analyse in met type van html (standaardwaarde) of csvfile . Als deze optie is ingeschakeld, wordt een bestand met een vlag var/profiler.flag gemaakt.
  • dev:profiler:disable schakelt de analyse uit. Wanneer deze optie is uitgeschakeld, wordt het vlaggenbestand var/profiler.flag verwijderd.

Gebruik de optie Variabele om afhankelijkheidsgrafieken in te schakelen.

om profiler toe te laten of onbruikbaar te maken:

  1. Meld u aan bij uw Commerce-server.

  2. Ga naar de installatiemap van Commerce.

  3. Als eigenaar van het bestandssysteem schakelt u de analyse in:

    De analyse inschakelen met behulp van type html en een markeringsbestand maken:

    code language-bash
    bin/magento dev:profiler:enable html
    

    De analyse inschakelen met behulp van type csvfile en een markeringsbestand maken:

    code language-bash
    bin/magento dev:profiler:enable csvfile
    

    De uitvoer wordt opgeslagen naar <project-root>/var/log/profiler.csv . profiler.csv wordt met voeten getreden op elke pagina verfrist zich.

    U schakelt de analyse uit en verwijdert het markeringsbestand:

    code language-bash
    bin/magento dev:profiler:disable
    
recommendation-more-help
386822bd-e32c-40a8-81c2-ed90ad1e198c