IIS 7.5-performance-Problem mit php
Zu Testzwecken habe ich das folgende Skript in PHP 5.4:
define(START_TIME_CUSTOM, microtime(true));
function onEndTimeCompute() {
$timeTaken = microtime(true) - START_TIME_CUSTOM;
echo "Completed In: ".number_format($timeTaken, 4)." Seconds\n";
}
register_shutdown_function('onEndTimeCompute');
echo "Just before exit";
exit;
echo "Just after exit";
(Script von hier entnommen: https://serverfault.com/questions/192211/iis-logging-write-to-log-file-more-often)
Die execute-Zeit: 0.00002 Sekunden.
Ich bin läuft auf einem lokalen webserver IIS7.5.
Ich bin auch mit Chrome.
Dauert es 1 Sekunde bis die Seite lädt. Irgendwelche Ideen auf, warum dauert es eine ganze Sekunde? Ich würde erwarten, dass es zu dienen, die Reaktion sofort.
Grüße,
Paul
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sofern Sie PHP als fastCGI-Modul, das die lag Zeit ist wie da IIS hat, um Feuer auf ein PHP-Prozess von Grund auf, dh: laden Sie die ausführbare Datei zum Parsen der config -, laden-Erweiterungen, etc. Auf der anderen Seite fCGI hält X-Prozesse und bereit, um Anfragen zu Bearbeiten, sobald Sie kommen in.
Es gibt Dokumentation auf fCGI setup hier.