↑ ↓ auswählen, Enter öffnen, Esc schließen

Antwortzeit einer PHP-Seite mit einer statischen Datei vergleichen

Werte anpassen, der Befehl aktualisiert sich live
user@server
for u in https://example.com/ https://example.com/wp-includes/css/dist/block-library/style.min.css; do curl -o /dev/null -s -w "%{time_starttransfer}s TTFB  $u\n" "$u"; done

Ruft eine von PHP erzeugte Seite und eine statische Datei derselben Domain nacheinander ab. Ist die statische Datei schnell und die PHP-Seite langsam, liegt das Problem in PHP, Datenbank oder Plugins. Sind beide langsam, sind eher Netzwerk, TLS oder ein überlasteter Webserver die Ursache.

Hinweis: Mehrere Durchläufe glätten Ausreißer, siehe den Eintrag zur mehrfachen TTFB-Messung. Ein Seitencache kann die PHP-Seite schneller erscheinen lassen, als sie ohne Cache ist.

Auch gesucht als

  • ist PHP oder der Server langsam
  • WordPress langsame Antwortzeit eingrenzen
  • TTFB dynamisch gegen statisch
  • warum ist die Seite langsam

Erst lesen, dann ausführen.

Die Befehle auf myline.de greifen direkt in Server, Dateien und Datenbanken ein. Ein falscher Pfad oder Platzhalter kann Daten unwiderruflich löschen oder einen Server unerreichbar machen.

  • Alle Befehle werden ohne Gewähr bereitgestellt und sind nicht auf jedem System getestet.
  • Vor dem Ausführen verstehen, was ein Befehl tut, und jeden Platzhalter prüfen.
  • Vorher ein Backup anlegen und möglichst zuerst auf einem Testsystem ausprobieren.
  • Die Ausführung erfolgt auf eigene Verantwortung. Eine Haftung für Schäden ist ausgeschlossen, soweit gesetzlich zulässig.