{"id":409,"date":"2021-12-06T09:07:53","date_gmt":"2021-12-06T09:07:53","guid":{"rendered":"https:\/\/affiv.com\/?p=409"},"modified":"2021-12-23T04:22:05","modified_gmt":"2021-12-23T04:22:05","slug":"how-to-speed-up-time-to-first-byte-ttfb","status":"publish","type":"post","link":"https:\/\/affiv.com\/de\/wie-beschleunigen-die-zeit-bis-erste-byte-ttfb\/","title":{"rendered":"So beschleunigen Sie die Zeit auf das erste Byte (TTFB)"},"content":{"rendered":"<p>Diejenigen, die sich Sorgen um die Web-Front-End-Performance machen, werden bei der Optimierung der Web-Performance auf das Problem der langen Wartezeit von Time to First Byte (TTFB) sto\u00dfen. Bei nicht optimierten WordPress-Sites \u00fcberschreitet die TTFB-Zeit oft die Download-Zeit des Seiteninhalts, was f\u00fcr die Benutzer unn\u00f6tige Wartezeiten bedeutet. Der Hauptgrund f\u00fcr dieses Problem liegt auf der Serverseite. F\u00fcr diejenigen, die mit dem Serverbetrieb und der Wartung nicht vertraut sind, wissen Sie m\u00f6glicherweise nicht, wo Sie anfangen sollen. Heute werden wir die verschiedenen Aspekte der TTFB-Ursachen und -L\u00f6sungen analysieren.<\/p>\n\n\n\n<div class=\"wp-block-ht-block-toc is-style-outline htoc htoc--position-wide toc-list-style-plain\" data-htoc-state=\"expanded\"><span class=\"htoc__title\"><span class=\"ht_toc_title\">Inhalts\u00fcbersicht<\/span><span class=\"htoc__toggle\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"16\" height=\"16\"><g fill=\"#444\"><path d=\"M15 7H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><path d=\"M15 1H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1zM15 13H1c-.6 0-1 .4-1 1s.4 1 1 1h14c.6 0 1-.4 1-1s-.4-1-1-1z\"><\/path><\/g><\/svg><\/span><\/span><div class=\"htoc__itemswrap\"><ul class=\"ht_toc_list\"><li class=\"\"><a href=\"#what-is-time-to-first-byte-ttfb\">Was ist Zeit bis zum ersten Byte (TTFB)<\/a><\/li><li class=\"\"><a href=\"#how-long-is-ttfb-time-considered-long\">Wie lange wird die TTFB-Zeit als lang angesehen?<\/a><\/li><li class=\"\"><a href=\"#static-webpage-waiting-time-ttfb\">Statische Webseiten-Wartezeit (TTFB)<\/a><\/li><li class=\"\"><a href=\"#dynamic-webpage-waiting-time-ttfb\">Dynamische Webseiten-Wartezeit (TTFB)<\/a><\/li><li class=\"\"><a href=\"#reasons-for-long-ttfb\">Gr\u00fcnde f\u00fcr lange TTFB<\/a><\/li><li class=\"\"><a href=\"#the-solution-for-long-ttfb\">Die L\u00f6sung f\u00fcr lange TTFB<\/a><\/li><\/ul><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-time-to-first-byte-ttfb\">Was ist Zeit bis zum ersten Byte (TTFB)<\/h2>\n\n\n\n<p>TTFB steht f\u00fcr Time to First Byte, was sich auf den Zeitpunkt bezieht, an dem der Browser beginnt, die Antwortdaten vom Server zu empfangen (Hintergrundverarbeitungszeit + Umleitungszeit) und ein wichtiger Indikator f\u00fcr die Antwortgeschwindigkeit des Servers ist. Wenn Sie beispielsweise Ihrem Freund eine Frage stellen, ist Ihr Freund umso schlauer oder kennt Ihr Problem umso besser, je k\u00fcrzer er nachdenkt. F\u00fcr den Server gilt: Je k\u00fcrzer die TTFB-Zeit, desto schneller die Serverantwort.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-long-is-ttfb-time-considered-long\">Wie lange wird die TTFB-Zeit als lang angesehen?<\/h2>\n\n\n\n<p>Da die Hardware und die Netzwerkumgebung jedes Servers unterschiedlich sind, ist auch die TTFB-Zeit jedes Servers unterschiedlich. Wenn Sie wissen m\u00f6chten, wie weit Ihr Server optimiert werden kann, k\u00f6nnen Sie einige statische HTML-Seiten auf den Server hochladen und dann diese statischen Seiten \u00f6ffnen, um die TTFB-Zeit einiger dieser Seiten anzuzeigen. Die meisten Server haben eine TTFB-Zeit von weniger als 50 ms, diese Zeit ist die Zeit, in der wir die Optimierung verfolgen k\u00f6nnen. Die TTFB-Zeiten in den folgenden beiden Abbildungen sind die TTFB-Wartezeiten von statischen und dynamischen Seiten auf dem Server, auf dem diese Site gehostet wird.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"static-webpage-waiting-time-ttfb\">Statische Webseiten-Wartezeit (TTFB)<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-static.png\" alt=\"TTFB beschleunigen\" class=\"wp-image-410 lazyload\"\/><noscript><img decoding=\"async\" width=\"857\" height=\"336\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-static.png?resize=857%2C336&#038;ssl=1\" alt=\"TTFB beschleunigen\" class=\"wp-image-410 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-static.png?w=857&amp;ssl=1 857w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-static.png?resize=300%2C118&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-static.png?resize=768%2C301&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-static.png?resize=18%2C7&amp;ssl=1 18w\" sizes=\"(max-width: 857px) 100vw, 857px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"dynamic-webpage-waiting-time-ttfb\">Dynamische Webseiten-Wartezeit (TTFB)<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"data:image\/gif;base64,R0lGODlhAQABAIAAAAAAAP\/\/\/yH5BAEAAAAALAAAAAABAAEAAAIBRAA7\" data-src=\"https:\/\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-dynamic.png\" alt=\"TTFB beschleunigen\" class=\"wp-image-411 lazyload\"\/><noscript><img decoding=\"async\" width=\"860\" height=\"336\" src=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-dynamic.png?resize=860%2C336&#038;ssl=1\" alt=\"TTFB beschleunigen\" class=\"wp-image-411 lazyload\" srcset=\"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-dynamic.png?w=860&amp;ssl=1 860w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-dynamic.png?resize=300%2C117&amp;ssl=1 300w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-dynamic.png?resize=768%2C300&amp;ssl=1 768w, https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-dynamic.png?resize=18%2C7&amp;ssl=1 18w\" sizes=\"(max-width: 860px) 100vw, 860px\" data-recalc-dims=\"1\" \/><\/noscript><\/figure>\n\n\n\n<p>Wenn die TTFB-Zeit 500 ms \u00fcberschreitet, werden die Benutzer laut unseren Tests beim \u00d6ffnen der Webseite eine erhebliche Wartezeit versp\u00fcren. Als Benchmark k\u00f6nnen wir 500 ms ansehen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"reasons-for-long-ttfb\">Gr\u00fcnde f\u00fcr lange TTFB<\/h2>\n\n\n\n<p>Wie wir wissen, liest der Server bei dynamischen Webseiten, wenn er eine Anfrage von einem Benutzer zum \u00d6ffnen einer Seite erh\u00e4lt, zuerst die f\u00fcr die Seite ben\u00f6tigten Daten aus der Datenbank, \u00fcbergibt dann die Daten an die Vorlage, die gerendert und dann zur\u00fcckgegeben wird an den Benutzer. Da das Abfragen der Daten und das Rendern der Vorlage einige Zeit in Anspruch nehmen, wartet der Browser st\u00e4ndig darauf, eine Antwort vom Server zu erhalten, bis dieser Vorgang abgeschlossen ist. Einige Dienste haben eine geringere Leistung oder sind nicht gut optimiert, und diese Zeit wird l\u00e4nger dauern.<\/p>\n\n\n\n<p>Wenn das Netzwerk zwischen dem Server und dem Benutzer nicht gut ist (z. B. wenn sich der Server in Europa und der Benutzer in Asien befindet und der Benutzer die Seite \u00f6ffnet, muss die Anfrage Tausende von Kilometern zur\u00fccklegen, um sie zu erreichen des Servers), dauert es zu lange, bis der Server die Anfrage des Benutzers empf\u00e4ngt, was auch der Grund f\u00fcr die lange TTFB-Zeit ist.<\/p>\n\n\n\n<p>Manchmal speichert die Seite zu viele Cookies im Browser des Benutzers, und bei jeder Anfrage m\u00fcssen diese Cookies an den Server gesendet und vom Server verarbeitet werden, was auch einer der Gr\u00fcnde f\u00fcr die lange TTFB ist Zeit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-solution-for-long-ttfb\">Die L\u00f6sung f\u00fcr lange TTFB<\/h2>\n\n\n\n<p>Sobald Sie die Ursache kennen, liegt die L\u00f6sung auf der Hand, n\u00e4mlich die Serverantwortzeit zu verk\u00fcrzen. Wenn eine Webseite geladen wird, entspricht dies dem direkten Herunterladen der statischen Seite vom Server.<\/p>\n\n\n\n<p>Wenn die Ursache f\u00fcr ein solches Problem ein Netzwerk ist, ist ein Serverwechsel eine direktere L\u00f6sung. Wenn Sie den Server aus irgendeinem Grund nicht \u00e4ndern k\u00f6nnen, k\u00f6nnen Sie die Seiten \u00fcber ein CDN mit einem CDN-Knoten in der N\u00e4he des Benutzers synchronisieren, was ebenfalls eine gute L\u00f6sung ist.<\/p>\n\n\n\n<p>Wenn Cookies die Ursache sind, k\u00f6nnen Sie einige unn\u00f6tige Cookies l\u00f6schen, indem Sie die Anwendung \u00e4ndern, den Inhalt von Cookies optimieren, die G\u00fcltigkeitsdauer von Cookies verk\u00fcrzen usw.<\/p>","protected":false},"excerpt":{"rendered":"<p>Diejenigen, die sich Sorgen um die Leistung des Web-Frontends machen, werden bei der Optimierung der Webleistung auf das Problem der langen Wartezeit Time to First Byte (TTFB) sto\u00dfen. Bei nicht optimierten WordPress-Sites \u00fcberschreitet die TTFB-Zeit oft die Downloadzeit des Seiteninhalts, was zu unn\u00f6tigen Wartezeiten f\u00fcr die Benutzer f\u00fchrt<\/p>","protected":false},"author":1,"featured_media":411,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[112],"tags":[137],"class_list":["post-409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-website","tag-ttfb"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/affiv.com\/wp-content\/uploads\/2021\/12\/ttfb-dynamic.png?fit=860%2C336&ssl=1","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/posts\/409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/comments?post=409"}],"version-history":[{"count":2,"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/posts\/409\/revisions"}],"predecessor-version":[{"id":498,"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/posts\/409\/revisions\/498"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/media\/411"}],"wp:attachment":[{"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/media?parent=409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/categories?post=409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/affiv.com\/de\/wp-json\/wp\/v2\/tags?post=409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}