Wie untersucht man die anfängliche Server-Antwortlatenz (2,9 s) einer WordPress-/Nginx-Site?

Wie untersucht man die anfängliche Server-Antwortlatenz (2,9 s) einer WordPress-/Nginx-Site?

Bildbeschreibung hier eingeben

Ich schließe daraus, dass es etwa 3 Sekunden dauert, HTML zu erstellen und zurückzusenden. Gibt es etwas Offensichtliches, das ich übersehe?

Hardware: 2 CPU, 4 GB RAM, 100 GB HDD-Stack: Frisches CentOS, Nginx, Wordpress

Die DD-Leistung liegt im Durchschnitt bei 200–300 MB/s

BEARBEITEN: Im PHP-FPM-Protokoll wird der PHP-Fehler „Speicher für Pool kann nicht zugewiesen werden“ angezeigt. Hilfe ist willkommen.

Antwort1

Ich würde mit dem Benchmarking der WordPress-Installation beginnen.

http://wordpress.org/plugins/benchmark/

Antwort2

Wie David sagte, ist es eine gute Idee, Benchmarks durchzuführen. Sie sollten auch einen Blick auf die langsamen Abfrageprotokolle Ihrer Datenbank werfen. Dann möchten Sie natürlich Expires-Header, um die Seiten zwischenzuspeichern, und normalerweise ist es eine gute Idee,

<FilesMatch "\\.(js|css|html|htm|php|xml|eot|jpg|gif|png|jpeg)$">
SetOutputFilter DEFLATE
</FilesMatch>

in Ihrer .htaccess- oder Serverkonfiguration

verwandte Informationen