Heim  >  Artikel  >  Web-Frontend  >  Beginn der Performance-Reise. TTFB

Beginn der Performance-Reise. TTFB

PHPz
PHPzOriginal
2024-07-18 06:12:39437Durchsuche

Starting the performance journey. TTFB

Wir beginnen die Reise, indem wir www.ourwebsite.com eingeben. Dadurch wird eine Get-Anfrage an unseren Server gesendet, um den HTML-Code der Seite abzurufen. Unsere erste Aufgabe besteht also darin, diesen Abruf zu beschleunigen.

Dieser Schritt wird durch eine Metrik angezeigt – TTFB, Time to First Byte

TTFB ist nicht die wichtigste, aber da es die erste ist, bedeutet es, dass sie alle anderen kommenden Kennzahlen beeinflussen wird.

TTFB ist bei clientseitig gerenderten Anwendungen wichtiger als bei serverseitig gerenderten Anwendungen, da die Clientseiten vollständig von den js-Dateien abhängig sind, die es füllen.

Alle Websites sollten eine TTFB von 0,8 Sekunden oder weniger anstreben. Sie können die TTFB mit Lighthouse oder anderen Profiling-Tools messen. Sie wird als „Anfängliche Server-Antwortzeit“ angezeigt.

Hier finden Sie einige Möglichkeiten zur Optimierung von TTFB

  • Hosting – Stellen Sie sicher, dass Sie einen guten Hosting-Anbieter haben, weisen Sie ausreichend Speicherplatz zu und konfigurieren Sie die Servereinstellungen.

  • Verwenden Sie CDN zum Bereitstellen statischer Dateien, JS, HTML, CSS und Bilder.

  • Ressourcen in Blöcken senden

  • Senden Sie 103 Early Hints für renderkritische Ressourcen: „Der 103 Early Hints-Header ist ein früher Antwortcode, den der Server an den Browser senden kann, während das Backend mit der Vorbereitung des Markups beschäftigt ist. Dieser Header kann als Hinweis verwendet werden.“ Weisen Sie den Browser darauf hin, dass renderkritische Ressourcen vorhanden sind. Die Seite sollte mit dem Herunterladen beginnen, während das Markup vorbereitet wird.“ Google, web.dev

Das obige ist der detaillierte Inhalt vonBeginn der Performance-Reise. TTFB. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn