
Kleines Skript in PHP zur Berechnung der Ausführung eines Skripts. Es ist sehr einfach zu verwenden und Sie können es in Ihren Entwicklungsaufgaben verwenden, um die Code-Ausführungszeiten zu berechnen.
Manchmal hacken wir Code und einige Funktionen oder Schleifen, es gibt uns das Gefühl, dass es lange dauert oder wir den Code optimieren möchten, oder wir möchten die schnellste Option verwenden.
Dieses Skript ist Open Source und wurde von Did-web.com erstellt. Es erleichtert diese Aufgabe.
Der Code, der zum Abrufen der Ausführungszeit eines Codes erforderlich ist, ist nicht kompliziert. Wenn wir jedoch in einen Code eintauchen und nur einen kleinen Test durchführen möchten, ist es sehr umständlich, nur für diese Aufgabe mehrere Zeilen hinzuzufügen.
Das Skript zielt darauf ab, dies in nur zwei Codezeilen durchzuführen.
Wie man es benutzt
Um den Timer zu starten, müssen Sie nur die Klasse initialisieren und die Zeit ermitteln, indem Sie die Funktion endCal() ausführen
Einfaches Anwendungsbeispiel:
< ? php
use didweb\ratioruntime;
// An diesem Punkt startet die Stoppuhr
$calTime = new RatioRuntime();
// Hier geht die foreach oder was auch immer ausgeführt werden muss
// Wir zeigen die verstrichene Zeit
echo $calTime->endCal();
Der Code ist auf Github.com verfügbar: https://github.com/Didweb/ratioruntime
Sie können es auch mit composer installieren: https://packagist.org/packages/didweb/ratioruntime
Es ist Open Source und Sie können es verwenden und nach Belieben modifizieren. Auch wenn Sie einen Beitrag leisten und den Code verbessern möchten, können Sie dies tun. Zeigen Sie das Repository auf Github.com an
So installieren Sie es mit Composer
Um es in Ihre composer.json-Datei Ihrer Anwendung aufzunehmen, geben Sie Folgendes ein:
"require": {
"didweb/ratioruntime": "1.0.*"
}
Ein Beispiel für composer.json Ihrer Anwendung könnte dies sein …
{
"name": "didweb/name_of_your_module",
"description": "text",
"type": "Module",
"authors": [
{
"name": "Your Name",
"email": "your@mail.com",
"homepage": "www.your-website.com",
"role": "Developer"
}
],
"require": {
"didweb/ratioruntime": "1.0.*"
}
}
Code-Links
![]() |
Ratio Runtime in Github: Github.com Ratio Runtime |
![]() |
Ratio Runtime in Packagist: Packagist Ratio Runtime |