PHP.mk документација

Се користи за додавање информации за профилирање на меморијата во излезот.

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

book.xhprof.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека book.xhprof.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Се користи за додавање информации за профилирање на меморијата во излезот.

Референца за `book.xhprof.php` со подобрена типографија и навигација.

book.xhprof.php

Hierarhiski Profiler

Вовед

XHProf е лесен, хиерархиски и базиран на инструменти профилер. За време на фазата на собирање податоци, тој ги следи броевите на повици и инклузивните метрики за лаковите во динамичката графа на повици на програмата. Ги пресметува ексклузивните метрики во фазата на известување/пост-обработка, како што се времето на ѕидот (поминато), времето на процесорот и употребата на меморијата. Профилот на функциите може да се разложи по повикувачи или повикани. XHProf ракува со рекурзивни функции со откривање циклуси во графата на повици во времето на собирање податоци и избегнување на циклусите со давање уникатни имиња со квалификувана длабочина за рекурзивните повици.

XHProf вклучува едноставен кориснички интерфејс базиран на HTML (напишан на PHP). Корисничкиот интерфејс базиран на прелистувач за прегледување на резултатите од профилирањето го олеснува прегледувањето на резултатите или споделувањето на резултатите со колегите. Поддржан е и приказ на слика од графата на повици.

Извештаите на XHProf често можат да бидат корисни во разбирањето на структурата на извршениот код. Хиерархиската природа на извештаите може да се користи за да се утврди, на пример, кој синџир на повици довел до повикување на одредена функција.

XHProf поддржува можност за споредување на две извршувања (познати како „diff“ извештаи) или агрегирање податоци од повеќе извршувања. Diff и агрегатните извештаи, многу слични на извештаите од едно извршување, нудат „рамни“ како и „хиерархиски“ прикази на профилот.

Дополнителна документација може да се најде преку » facebook xhprof website.

Белешки од корисници 4 белешки

Thanh Tung
пред 5 години
This extension is still maintained. It support PHP up to version 7.4. You can find it in the PECL repository: https://pecl.php.net/package/xhprof
troffed
пред 7 години
A profiler based on XHProf but for PHP7+ can be found at https://github.com/tideways/php-xhprof-extension
Ayoub Hadran
пред 2 години
This extension is still maintained for PHP 8. You can find the latest fork at https://github.com/longxinH/xhprof
patrickallaert at php dot net
пред 5 години
xhprof is still maintained at: https://github.com/patrickallaert/xhprof
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.