27.01.2009, 22:29
Hi,
ich habe eine Webseite, die in etwa 70ms inkl. allem drum und dran (und mehreren MySQL-Abfragen) auf dem Server erstellt wird (gemessen mittels microtime()).
Nun habe ich jedoch eine Seite, die sehr viel Text enthält, der per echo ausgegeben wird, was jedoch zur Folge hat, dass die Berechnungszeit explosionsartig auf 170ms ansteigt.
Alles ohne Schleife. Das Anzeigeergebnis und auch der Quelltext sind in Ordnung, nur die Server-Zeit explodiert. Das passiert auch, wenn ich die beiden Echos zusammenfasse, oder den Text durch irgendetwas ersetze (bspw. Lorem Ipsum).
Irgendjemand eine Idee, was da los sein könnte?
ich habe eine Webseite, die in etwa 70ms inkl. allem drum und dran (und mehreren MySQL-Abfragen) auf dem Server erstellt wird (gemessen mittels microtime()).
Nun habe ich jedoch eine Seite, die sehr viel Text enthält, der per echo ausgegeben wird, was jedoch zur Folge hat, dass die Berechnungszeit explosionsartig auf 170ms ansteigt.
PHP-Code:
*** Viele Anweisungen, deren Ausführung etwa 60ms dauert ***
echo 'Text'; 1ms
echo 'noch mehr Text'; 100ms oO
*** noch ein paar Anweisungen, die wieder nur 10ms dauern ***
Alles ohne Schleife. Das Anzeigeergebnis und auch der Quelltext sind in Ordnung, nur die Server-Zeit explodiert. Das passiert auch, wenn ich die beiden Echos zusammenfasse, oder den Text durch irgendetwas ersetze (bspw. Lorem Ipsum).
Irgendjemand eine Idee, was da los sein könnte?