Deaktivieren BenchmarkTimer

Aus APF Wiki [de]

Wechseln zu: Navigation, Suche

Mit dem Release 1.11 ist es nun möglich, den BenchmarkTimer im Live-Betrieb zu deaktivieren. Hierzu muss in der Bootstrap Datei wie gewohnt eine Singleton-Instanz erzeugt und als deaktiviert markiert werden:

$bench = &Singleton::getInstance('BenchmarkTimer');
$bench->disable();

Empirische Messungen belegen, dass sich dadurch die Performance eines durchschnittlich komplexen Requests (vergleiche adventure-php-framework.org) um bis zu 25% steigern lässt. Da der Benchmarker in Produktions-Umgebungen keine notwendige Funktion erfüllt, ist das Abschalten des Tools mit keinen Nachteilen verbunden.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
menü
misc
Werkzeuge