phpbar.de logo

Mailinglisten-Archive

[php] Performancefrage: echo vs. <?...

[php] Performancefrage: echo vs. <?...

Thilo Seidel php_(at)_phpcenter.de
Wed, 22 Aug 2001 22:57:43 +0200


This is a multi-part message in MIME format.

------=_NextPart_000_0017_01C12B5D.DA6AF4C0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 8bit

Hier meine Ergebnisse der Messungen....

eine Messung für die Benutzung des HTML Modus mache ich vielleicht noch,
aber die Frage hat sich hiermit für mich erstmal erledigt! Ich
persönlich mache es, so wie es gerade am besten passt!

Testbeschreibung:
8 Variablen mit verschiedenem Inhalt werden mit einem Befehl auf
verschiedene Art und weise ausgegeben. Zwischen den einzelnen Variablen
wird jeweils noch ein text direkt ausgegeben!
Das ganze habe ich durch eine for-schleife wiederholen lassen (siehe
Anhang)!

Echo | Single-Quote | mehrere Argumente: 0.0039
Echo | Single-Quote | Punkt-Operator 0.0034
Echo | Double Quotes | Variablen-Erkennung: 0.0035
Print | Single-Quotes | Punkt-Operator: 0.0035
Print | Double-Quotes | Variablen-Erkennung: 0.0037

Hmm naja.. die Ergebenisse überzeugen mich selber überhaupt nicht, dennn
die Abweichungen waren zu groß... Ich habe zwar jeweils Mittelwerte
gebildet, aber ich glaube eigentlich nicht, dass ein echo mit mehreren
Argumenten (echo $var1,$var2,$var3) langsamer ist, als ein echo mit
Double-Quotes und dazwischen einfügten Variablen!

Naja... ein Versuch wars wert *g*

Gruß Thilo

Anhang: Beispiel-Code für "Echo | Single-Quote | mehrere Argumente"!
Die Funktionen sind von
http://www.koehntopp.de/php/faq-scripts.html#scripts-9 entnommen!!!

PS: Auf evtl. Fehler kann man mich auf menschlich nette Art und Weise
hinweisen ;)



------=_NextPart_000_0017_01C12B5D.DA6AF4C0
Content-Type: application/x-rar-compressed;
	name="echo1.rar"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
	filename="echo1.rar"

UmFyIRoHAM+QcwAADQAAAAAAAADYN3SAgCkAsgEAAIcDAAACJuWuwrGzFisUMwkAIAAAAGVjaG8x
LnBocAndEQzQwAAAGRe8CeD2ITGkNNjSbetONps3hvgEJ1gQTaxfWPEzF8TQ3d9tXZKQ1r4ezMS1
M2QkJCdsBCLq6u8uqy/Eq//q8N2bvf7m5CcI3oSBFGyWP6UriIqSIpREjTDwq8Dc5FepraSGzeXa
f60p8AwRXgbHfvvmRBQPWo13U43rFLCxw/U0h15x2xBiyblUtSIAY5xe4FhPa0k76FGMGLjYYgPU
+o7Y5InUjlboyijkKQx62f5XDdUUQXf1RNqWUD9Ej/1jP2v3Y4j0bE0DByWMLuw1/0bgEsC+TO2n
/BwFLrmn/qvUZbM1TYDhafgrY5qFxUw67hlqD3KFx93Jj38JRwXyc1AXpMWonyb5ceRRbzL5megs
rmfmGEB2wrG02zzeZN5l5TRR+tH2UK3vm5BWgY7x9NBVZfLqX0Xhr0GZma0xGuVc4GWoht81+Kav
JuopT9po+h/t2ZQ7uDsIeIfJ4jgxY/jJ0/EaKqnS1bSe0rklLJUaB2tbhKCSLzCuvmbGFspv2LEn
U4j2O1s1MIbxs9CVLWq/KHNPnn0T9k+mde9Ce3ZM3r/oORq7JN20

------=_NextPart_000_0017_01C12B5D.DA6AF4C0--



php::bar PHP Wiki   -   Listenarchive