PHP: Laufzeit des Skripts in der Praxis

Datum:

2019-01-10 08:50:14

Ansichten:

402

Bewertung:

1Wie 0Abneigung

Teilen:

Table of contents:

Auf die PHP Ausführungszeit des Skripts hat einen Wert für die Zwecke der Bestimmung der Zeit der Bildung der Seiten oder Ihrer Elemente, für den Aufbau von sicheren und zuverlässigen Code-Website im Allgemeinen.

php Ausführungszeit des Skripts

Es gibt drei grundsätzlich verschiedene Möglichkeiten, dieses Ziel zu: die Zeit der Bildung eine ganze Seite, während das Element-Update-Seite und die Spielzeit ist nicht begrenzt, einschließlich der Tatsache der Beendigung der Besucher der Sitzung.

Die Ausführung des Skripts

Auf die PHP Ausführungszeit des Skripts bestimmen ist so einfach, wie es gemacht wurde auf den ersten Programmiersprachen. Definition Zeitstempel am Anfang und am Ende des untersuchten Codes, durch die Berechnung der Differenz dieser Werte, kann man genau bestimmen, wie lange dauerte die Erfüllung aller syntaktischen Konstruktionen, die zwischen das Letzte und erste Markierungen.

Einfaches Skript: Beispiel zur Ermittlung der Laufzeit des Zyklus.

Beispiel der Verfasser ist nicht ein Bild

Entwickler PHP bietet zwei Funktionen: microtime() und time(), die verwendet werden können für die Bildung der Zeitmarken. Bestimmend diese Etiketten vor Beginn der zu untersuchenden Code und sobald er abgeschlossen ist, kann man die Differenz berechnen, das heißt, die Reale Zeit, die aufgewendet werden, auf die Ausführung von Code.

Funktionen microtime() und time()

In diesem Beispiel wird in einer Schleife verwendet eine unterschiedliche Anzahl von Iterationen: 567 oder 56789. Im ersten Fall wird der Zyklus funktioniert schneller, in der zweiten - zehn mal langsamer.

Beispiel der Verfasser ist nicht ein Bild

Die Funktion microtime() kann verwendet werden ohne Parameter aufgerufen und dann Ihr Ergebnis wird eine Zeichenfolge aus zwei zahlen, getrennt durch ein Leerzeichen. Die erste Zahl ist die Anzahl von Mikrosekunden, die zweite Zahl die Anzahl der Sekunden seit dem Datum, признаваемой Beginn der ära der "UNIX".

Mehr:

Lenovo v580c: eine detaillierte übersicht über

Lenovo v580c: eine detaillierte übersicht über

Heute haben wir beschlossen, zu schreiben über den Laptop Lenovo v580c. Übersicht ausführliche, da dieser tragbare PC IdeaPad-Serie hat eine hohe Popularität, aber viele Menschen wissen nicht, was zieht das Gerät der Käufer. Das Modell ist schnell un...

Wie löschen Sie den Cache Ihres Computers (Browser)

Wie löschen Sie den Cache Ihres Computers (Browser)

Sehr oft im Internet finden Sie die Frage: „Wie Cache leeren Computer?». Diese Formulierung gibt ein user-Neuling, der irgendwo gehört, dass die Art und Weise kann die Arbeit des Computers zu verbessern, aber nicht ganz versteht, worüber ...

Was ist ein BDRip

Was ist ein BDRip

Muss mit bedauern zugeben, dass der Fortschritt in der informatik-und Multimedia-Technologien neben den offensichtlichen Vorteilen hat eine Reihe von negativen Eigenschaften. Zum Beispiel, als vor einigen Jahren die Anbieter zu einem vernünftigen Pre...

Script Beispiel

Wenn die Funktion microtime(true) aufgerufen mit dem Parameter und seinem Wert true, dann wäre das Ergebnis eine Zahl als Summe von Sekunden und Mikrosekunden. Die Verwendung der Funktion ohne Parameter entspricht der Aufruf: microtime(false).

Die Funktion time() funktioniert nicht mit Mikrosekunden, weil Ihnen ein Beispiel eines auf einer kleineren Anzahl von Iterationen gibt null spielen.

Praktische Wert Laufzeit

PHP - schnell, Modern und funktionell perfekte Sprache. In den meisten Fällen auf PHP Ausführungszeit des Skripts selbst zu bestimmen macht keinen Sinn. Aber die Gestaltung der Seite erfolgt auf der Grundlage von Daten aus der Datenbank. In diesem Fall, neben der Verzögerung Auswahl der Informationen, entstehen temporäre Ausgaben für die Lieferung von Daten, auf die Berücksichtigung der Auslastung des Servers und andere Umstände.

Moderne Internet-Programmierung oft gezwungen, berücksichtigen die Anforderungen der verteilten Informationsverarbeitung, von der Notwendigkeit des Sammelns von Daten aus verschiedenen Quellen im Netz Online. In diesen und ähnlichen Fällen, die geschätzte Zeit der Ausführung des Skripts spielt eine strategische Rolle und kann einen erheblichen praktischen Wert.

Insbesondere bei der Entwicklung der Suchmaschine möglicherweise durchsuchen systematisch das Spektrum der spezifischen Ressourcen des Netzes hinsichtlich der auf Ihnen ausgeführten änderungen für einen bestimmten Zeitraum. Aber eine Ressource kann sein:

  • Nicht verfügbar ist;
  • Gesperrt;
  • Sich auf die Wartung.

In diesen Fällen wird das Skript entweder nicht reagiert, oder es wird unnötig lange warten, bis ihm gewünschte Veranstaltung.

Indem die genaue Uhrzeit für die Ausführung des Skripts, Z. B. 10 Sek. 1 min. oder 5 min. können Sie sicherstellen, dass die eigene Ressource die strikte Einhaltung der Vorschriften für die Verarbeitung von allen Remote-Ressourcen, die er braucht für die Lösung Ihrer Aufgaben.

Zeit und Ort der Ausführung des Skripts

PHP - serverseitige Sprache, aber es ist nicht in allen Fällen bedeutet, dass auf PHP Ausführungszeit des Skripts wird ausschließlich durch die Geschwindigkeit des Servers. Nur eine begrenzte Anzahl von Aufgaben erfordert eine back-End-Verarbeitung. Zugriff auf die Datenbank oder auf eine Ressource im Netzwerk von einem Skript ist jenseits der Kompetenz des Servers und zusätzliche Zeit, die ausgegeben werden, auf die Erwartung der Festlegung der gewünschten Verbindung und erhalten die notwendigen Daten.

php-Skript ausführen

Starten Sie PHP-Skripte werden per AJAX-Technologie, das heißt nach dem Klick des Besuchers auf das Element der Seite. Es ist gängige Praxis, wenn die Seite nicht vollständig aktualisiert, sondern nur ein einzelnes Element. In der Regel kann eine solche Entscheidung verbunden mit dem Abruf der gewünschten Daten. Jede Verzögerung der Ausführung sind hier unabdingbar für den Besucher. Wenn die Zeit übersteigt seine Erwartungen, er geht nur auf eine schnellere und komfortable Ressource.

Der Entwickler abschätzen kann, wie lange es dauert, den gewünschten Vorgang, und in dem Fall, wenn PHP Ausführungszeit des Skripts beginnt, die für einen vernünftigen Rahmen, er kann senden Sie dem Besucher statt einer Antwort eine angemessene Nachricht. Dies erhöht die Qualität der Ressource und ist eine gute Lösung.


Article in other languages:

AR: https://tostpost.com/ar/computers/13403-php.html

BE: https://tostpost.com/be/kamputary/23975-php-chas-vykanannya-skryptu-na-praktycy.html

En: https://tostpost.com/computers/1064-php-the-script-execution-time-in-practice.html

ES: https://tostpost.com/es/los-ordenadores/24025-php-tiempo-de-ejecuci-n-del-script-en-la-pr-ctica.html

HI: https://tostpost.com/hi/computers/13429-php-the-script-execution-time-in-practice.html

JA: https://tostpost.com/ja/computers/13431-php.html

KK: https://tostpost.com/kk/komp-yuterler/23967-php-oryndau-ua-yty-skript-t-zh-ribede.html

PL: https://tostpost.com/pl/komputery/23918-php-czas-wykonywania-skryptu-w-praktyce.html

PT: https://tostpost.com/pt/computadores/23919-php-tempo-de-execu-o-do-script-na-pr-tica.html

TR: https://tostpost.com/tr/bilgisayarlar/23974-php-kod-uygulama.html

UK: https://tostpost.com/uk/komp-yuteri/23945-php-chas-vikonannya-skripta-na-praktic.html

ZH: https://tostpost.com/zh/computers/14128-php.html






Alin Trodden - autor des Artikels, Herausgeber
"Hi, ich bin Alin Trodden. Ich schreibe Texte, lese Bücher und suche nach Eindrücken. Und ich bin nicht schlecht darin, dir davon zu erzählen. Ich freue mich immer, an interessanten Projekten teilzunehmen."

Kommentare (0)

Dieser Artikel wurde noch kein Kommentar abgegeben, sei der erste!

Kommentar hinzufügen

Verwandte News

So deaktivieren Sie die automatische Wiedergabe von allen Medien

So deaktivieren Sie die automatische Wiedergabe von allen Medien

 In den Betriebssystemen der Firma Microsoft vor langer Zeit verkaufte ein sehr Interessantes Software-Mechanismus ü autoplay. Schließen Sie einfach an Ihren Computer jedes Medium (Disc, USB-Stick), deren root-Ordner ist...

Was ist der PCI-Bus?

Was ist der PCI-Bus?

Trends in der Entwicklung der Rechentechnik liegen auf der Hand – ist die Vereinheitlichung, Vereinfachung für die Hersteller (Senkung der Overhead-Kosten) und die Vereinigung mehrerer Geräte in einem einzigen Gehäuse. Es is...

Als öffnen AMR und was ist das für Dateien

Als öffnen AMR und was ist das für Dateien

Sie sahen eine AMR-Datei auf Ihrem Computer gefunden und Fragen Sie sich, welches Programm Sie öffnen kann? Für den Anfang sollten Sie verstehen, dass solche Dateien darstellen.also, eine Datei mit der extension AMR entziffern kan...

Wie Apps verschieben auf die SD-Karte

Wie Apps verschieben auf die SD-Karte "Android"?

Fehlermeldung, Bedeutung von Platzmangel in den Speicher Ihres Smartphones, kommt in den meisten unerwarteten Moment. Viele Besitzer diese Nachricht brachte eine Menge ärger.was passiert mit dem Ort?Angesichts der Tatsache, dass v...

Wie in GTA 5 Geld an der Börse machen auf unterschiedliche Weise?

Wie in GTA 5 Geld an der Börse machen auf unterschiedliche Weise?

eine Reihe von spielen GTA Geschichte bot den Spielern einzigartige Möglichkeiten, vor allem wenn es darum ging über das Ergebnis des virtuellen Geldes. Jetzt können Sie versuchen, schon die fünfte Folge dieser wunderbaren Serie, ...

Wie in

Wie in "Майнкрафте" einen Trank прыгучести: Anleitung

also, heute werden wir mit Ihnen darüber, wie in "Майнкрафте" einen Trank прыгучести. Dies ist eine sehr nützliche Sache, vor allem beim Bau von Wolkenkratzern in труднодуступных stellen. Es sollte sofort darauf hingewiesen, dass ...