{"id":13471,"date":"2019-03-07T00:00:00","date_gmt":"2019-03-06T23:00:00","guid":{"rendered":"https:\/\/www.pickware.com\/blog\/shopware-tipps-tricks-caches-verstehen-und-leeren"},"modified":"2019-03-07T00:00:00","modified_gmt":"2019-03-06T23:00:00","slug":"shopware-tipps-tricks-caches-verstehen-und-leeren","status":"publish","type":"post","link":"https:\/\/www.pickware.com\/de\/blog\/shopware-tipps-tricks-caches-verstehen-und-leeren","title":{"rendered":"Shopware Tipps &#038; Tricks \u2013 Caches verstehen und leeren"},"content":{"rendered":"\n<div class=\"pw-blog-article-page-header\">\n    <div class=\"l-container\">\n        <div class=\"pw-blog-article-page-header__heading\">\n            Pickware Blog        <\/div>\n    <\/div>\n<\/div>\n\n\n\n\n<div class=\"pw-blog-menu-desktop\">\n    <div class=\"l-container\">\n        <div class=\"pw-blog-menu-desktop__wrapper\">\n            <div class=\"pw-blog-menu-desktop__items\">\n                <a class=\"pw-blog-menu-desktop__home\" href=\"https:\/\/www.pickware.com\/de\/blog\">\n                    <img decoding=\"async\" class=\"pw-blog-menu-desktop__home-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/home-pw600.svg\" \/>\n                <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/news\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">News<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kundenstorys\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Kundenstorys<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/warenwirtschaft\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Warenwirtschaft<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/lager\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Lager<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/versand\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Versand<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kassensystem\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Kassensystem<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/e-commerce\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">E-Commerce<\/div>\n                    <\/a>\n                                    <a class=\"pw-blog-menu-desktop__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/rechtliches\">\n                                                <div class=\"pw-blog-menu-desktop__item-name\">Rechtliches<\/div>\n                    <\/a>\n                \n                <div class=\"pw-blog-menu-desktop__other-items-item\">\n                    <div class=\"pw-blog-menu-desktop__item-name\">\n                                            <\/div>\n                    <div class=\"pw-blog-menu-desktop__other-items-wrapper pw-blog-menu-desktop__other-items-wrapper--hidden\">\n                        <div class=\"pw-blog-menu-desktop__other-items-arrow\"><\/div>\n                        <div class=\"pw-blog-menu-desktop__other-items\">\n                                                    <\/div>\n                    <\/div>\n                <\/div>\n\n            <\/div>\n            <div class=\"pw-blog-menu-desktop__search-and-close-icon\">\n                <div class=\"pw-blog-menu-desktop__icon pw-blog-menu-desktop__search-icon \">\n                    <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search-pw600.svg\" \/>\n                <\/div>\n                <div class=\"pw-blog-menu-desktop__icon pw-blog-menu-desktop__close-icon u-hidden\">\n                    <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/close\/pw600.svg\" \/>\n                <\/div>\n            <\/div>\n        <\/div>\n        <form class=\"pw-blog-menu-desktop__search-form u-hidden\" data-search-page-link=\"https:\/\/www.pickware.com\/de\/blog\/suche\">\n            <input class=\"pw-blog-menu-desktop__search-bar\" placeholder=\"Beitr\u00e4ge durchsuchen\" value=\"\" \/>\n            <button class=\" pw-blog-menu-desktop__search-button\" type=\"submit\">\n                <span class=\"pw-blog-menu-desktop__search-button-content\">\n                    Suchen                    <img decoding=\"async\" class=\"pw-blog-menu-desktop__search-button-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search.svg\">\n                <\/span>\n            <\/button>\n        <\/form>\n    <\/div>\n<\/div>\n\n<div class=\"pw-blog-menu-mobile\">\n    <div class=\"l-container\">\n        <div class=\"pw-blog-menu-mobile__wrapper\">\n            <div class=\"pw-blog-menu-mobile__category-text\">\n                Kategorie            <\/div>\n            <div class=\"pw-blog-menu-mobile__icons\">\n                <div class=\"pw-blog-menu-mobile__icon pw-blog-menu-mobile__show-menu-icon\">\n                    <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/chevron-down-pw600.svg\" \/>\n                <\/div>\n                <div class=\"pw-blog-menu-mobile__icon-separator\"><\/div>\n                <div class=\"pw-blog-menu-mobile__search-and-close-icon\">\n                    <div class=\"pw-blog-menu-mobile__icon pw-blog-menu-mobile__search-icon \">\n                        <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search-pw600.svg\" \/>\n                    <\/div>\n                    <div class=\"pw-blog-menu-mobile__icon pw-blog-menu-mobile__close-icon u-hidden\">\n                        <img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/close\/pw600.svg\" \/>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        <form class=\"pw-blog-menu-mobile__search-form u-hidden\" data-search-page-link=\"https:\/\/www.pickware.com\/de\/blog\/suche\">\n            <input class=\"pw-blog-menu-mobile__search-bar\" placeholder=\"Beitr\u00e4ge durchsuchen\" value=\"\" \/>\n            <button class=\"pw-blog-menu-mobile__search-button\">\n                <img decoding=\"async\" class=\"pw-blog-menu-mobile__search-button-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/search.svg\">\n            <\/button>\n        <\/form>\n        <div class=\"pw-blog-menu-mobile__items u-hidden\">\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/news\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">News<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kundenstorys\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Kundenstorys<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/warenwirtschaft\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Warenwirtschaft<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/lager\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Lager<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/versand\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Versand<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/kassensystem\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Kassensystem<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/e-commerce\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">E-Commerce<\/div>\n                <\/a>\n                            <a class=\"pw-blog-menu-mobile__item \" href=\"https:\/\/www.pickware.com\/de\/blog\/rechtliches\">\n                                        <div class=\"pw-blog-menu-mobile__item-name\">Rechtliches<\/div>\n                <\/a>\n                                <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"pw-blog-article-page-hero\">\n    <div class=\"pw-blog-article-page-hero__background\">\n        <div class=\"l-container\">\n            <div class=\"l-grid\">\n                <div class=\"l-grid__content\">\n                    <div class=\"pw-blog-article-page-hero__categories-and-date\">\n                        <div class=\"pw-blog-article-page-hero__categories\">\n                                                            <a class=\"pw-blog-article-page-hero__category\" href=\"\">\n                                                                            <img decoding=\"async\" class=\"pw-blog-article-page-hero__category-icon\" src=\"\" alt=\"\" \/>\n                                                                        <div class=\"pw-blog-article-page-hero__category-name\">\n                                        Archiv                                    <\/div>\n                                <\/a>\n                                                    <\/div>\n                        <span class=\"pw-blog-article-page-hero__date-separator\">|<\/span>\n                        <span>07.03.2019<\/span>\n                    <\/div>\n                    <h1 class=\"pw-blog-article-page-hero__heading\">Shopware Tipps &#038; Tricks \u2013 Caches verstehen und leeren<\/h1>\n                <\/div>\n                <div class=\"l-grid__image\">\n                                        <img decoding=\"async\" class=\"pw-blog-article-page-hero__image\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/loading-time.png\" alt=\"loading-time\" \/>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"pw-blog-sidebar\">\n    <div class=\"l-container\">\n        <div class=\"l-flex\">\n            \n\n<div class=\"pw-blog-sidebar-container pw-blog-sidebar__body\">\n    <div>\n        \n\n<div class=\"pw-blog-legacy-article-page-inline-image\">\n    <img decoding=\"async\" class=\"pw-blog-legacy-article-page-inline-image__image pw-blog-legacy-article-page-inline-image__image--align-left pw-blog-legacy-article-page-inline-image__image--size-30 pw-blog-legacy-article-page-inline-image__image--size-small-30\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/pickware_blog-logo_tipps-tricks.png\" alt=\"pickware_blog-logo_tipps-tricks\">\n    \n\n<p>Sie kennen sicher das Problem: Ihr Shop l\u00e4uft reibungslos, ein Plugin-Update wird installiert und pl\u00f6tzlich tauchen mysteri\u00f6se Probleme in Ihrem Shopware Shop auf. Erst ein Leeren des Caches schafft Abhilfe. Doch was sind Caches \u00fcberhaupt? Wieso verursachen sie so h\u00e4ufig Probleme und sind dennoch unverzichtbar? Wir gehen dem Mysterium Cache auf den Grund und geben Ihnen konkrete Tipps zur Optimierung Ihres Shopware Shops.<\/p>\n\n\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"was-ist-ein-cache\">Was ist ein Cache?<\/h2>\n\n\n\n<p>Ein Cache ist im Allgemeinen ein einfacher Puffer-Speicher, in welchen Software-Programme h\u00e4ufig verwendete Daten, wie beispielsweise Bilder, Texte oder bereits berechnete Skripte, zwischenspeichern. Dadurch k\u00f6nnen die im Cache abgelegten Daten wiederverwendet werden, der erneute Abruf bzw. eine erneute Berechnung dieser Daten wird vermieden und die Ausf\u00fchrung stark beschleunigt.<\/p>\n\n\n\n<p>Ein Beispiel: Wenn ein Kunde Ihren Onlineshop besucht, m\u00fcssen beim ersten Seitenaufruf alle Produktbilder an den Browser \u00fcbertragen werden. Nun werden die bereits geladenen Bilder im Browser-Cache des Kunden zwischengespeichert und k\u00f6nnen bei einem erneuten Aufruf direkt aus dem Cache geladen werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"verschiedene-cache-ebenen:\">Verschiedene Cache-Ebenen:<\/h2>\n\n\n\n<p>Bei einem Website-Aufruf greifen eine Vielzahl verschiedener Komponenten mit deren Cache-Systemen ineinander, um die Anfrage zu verarbeiten und eine Antwort zur\u00fcckzusenden. Folgendes Diagramm zeigt die Komplexit\u00e4t der verschiedenen Caches:<\/p>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/svg_blogpost_caching_teil1.svg\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<p>Die wichtigsten Komponenten und Caches kurz und knapp:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Browser<\/strong>: Sendet HTTP-Anfragen an den Webserver, anschlie\u00dfend wird die empfangene Website grafisch dargestellt.<\/li>\n\n\n\n<li><strong>Browser-Cache<\/strong>: Speichert empfangene Websites und deren Bilder, Styles etc. auf dem Ger\u00e4t des Nutzers.<\/li>\n\n\n\n<li><strong>Webserver<\/strong>: Nimmt HTTP-Anfragen entgegen und leitet diese an den installierten Shopware Shop weiter. <\/li>\n\n\n\n<li><strong>Shopware Shop<\/strong>: Erzeugt mithilfe von Skripten und der SQL-Datenbank die angefragte Website und sendet diese \u00fcber den Webserver an den Browser zur\u00fcck.<\/li>\n\n\n\n<li><strong>Shopware HTTP-Cache<\/strong>: Speichert wiederverwendbare Shopseiten und deren Elemente. Bei erneutem Aufruf, z.B. der Startseite durch einen anderen Nutzer, k\u00f6nnen diese direkt aus dem Cache gesendet werden und m\u00fcssen nicht neu erzeugt werden.<\/li>\n\n\n\n<li><strong>PHP-OPcache<\/strong>: Shopware basiert auf Skripten der Programmiersprache PHP. Um diese beschleunigt auszuf\u00fchren, speichert das PHP-Modul des Webservers bereits kompilierte Skripte im &#8222;OPcache&#8220;, um diese bei erneutem Bedarf beschleunigt auszuf\u00fchren.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"vorteile-von-caches\">Vorteile von Caches<\/h2>\n\n\n\n<p>Wenn Nutzer Ihren Shop aufrufen, k\u00f6nnen bereits berechnete Websites und deren Elemente direkt aus Cache geladen werden. Dadurch ergeben sich sowohl f\u00fcr Sie als auch Ihre Kunden viele Vorteile:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Steigerung der Shopping Experience<\/strong>: Caches verringern die <strong>Ladezeit<\/strong> Ihres Shops und schaffen damit ein verbessertes Einkaufserlebnis und eine h\u00f6here Conversion Ihrer Kunden.<\/li>\n\n\n\n<li><strong>Besseres SEO-Ranking<\/strong>: Ladezeiten von Websites sind ein kritischer Faktor im Suchmaschinen-Ranking. Durch einen effektiven Einsatz von Caches k\u00f6nnen Sie also kostenlos die Position Ihres Onlineshops im SEO-Ranking verbessern.<\/li>\n\n\n\n<li><strong>Reduzierter Datenverbrauch<\/strong>: Der <strong>Browser-Cache<\/strong> Ihrer Kunden speichert Inhalte Ihres Shops zwischen, so dass diese bei einem erneuten Aufruf nicht mehr vom Server abgerufen werden m\u00fcssen. Dadurch spart Ihr Kunde Datenvolumen, was besonders mit zunehmendem Anteil des mobilen Shoppings ein Mehrgewinn f\u00fcr Ihre Kunden ist.<\/li>\n\n\n\n<li><strong>Geringere Serverauslastung<\/strong>: Die Auslastung Ihres Servers wird durch mehrere Cache-Ebenen reduziert. Der Browser-Cache Ihrer Kunden reduziert die Anzahl an HTTP-Anfragen an Ihren Server. Der <strong>Shopware HTTP-Cache<\/strong> verringert die Prozessorlast, indem bereits berechnete Seiten Ihres Shops zwischengespeichert und direkt an Ihre Kunden gesendet werden k\u00f6nnen. Der <strong>PHP-OPcache<\/strong> reduziert die Neuberechnung bereits verwendeter Skripte des Servers. Sie profitieren von geringeren Hardwareanforderungen und k\u00f6nnen die gewonnene Serverkapazit\u00e4t f\u00fcr weitere Kunden nutzen.<\/li>\n\n\n\n<li><strong>Weniger Datenbankzugriffe<\/strong>: H\u00e4ufig ist die Datenbank eine Engstelle im Datenverkehr Ihres Shops. Durch den Shopware HTTP-Cache m\u00fcssen f\u00fcr bereits berechnete Seiten keine weiteren rechenintensiven Datenbankabfragen durchgef\u00fchrt werden.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"shopware-caches-leeren\">Shopware Caches leeren<\/h2>\n\n\n\n<p>Schwierigkeiten mit den Caches Ihres Shops treten am h\u00e4ufigsten nach einer Aktualisierung Ihres Shopware Systems oder der installierten Plugins auf. Aber auch im regul\u00e4ren Betrieb k\u00f6nnen Caches f\u00fcr Probleme sorgen, wenn etwa ver\u00e4nderte Template-Einstellungen, neue Produktbilder oder bearbeitete SEO-URLs nicht im Frontend aktualisiert werden. Ursache ist meist eine fehlerhafte Cache-Invalidierung, so dass veraltete Daten im Cache nicht aktualisiert werden.<\/p>\n\n\n\n<p>Abhilfe schafft hier ein manuelles Leeren der Caches. Leeren Sie allerdings nur die betroffenen, da Ihr Shopsystem anschlie\u00dfend viel Zeit f\u00fcr den erneuten Aufbau ben\u00f6tigt und Ihr Shop in der Zwischenzeit langsamer l\u00e4dt. Hierzu gehen Sie bitte im <em>Performance<\/em>-Fenster zum Tab <em>Cache<\/em>. <\/p>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/cache-reiter_checkboxen.png\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<p>Im unteren Bereich k\u00f6nnen Sie folgende Caches gezielt ausw\u00e4hlen und leeren:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Shopware Konfiguration<\/strong>: Durch das Leeren dieses Caches werden alle Shopware-Einstellungen, Konfigurationsdaten und Textbausteine aktualisiert. Dies ist sinnvoll, sobald Sie grundlegende Einstellungen in Shopware ver\u00e4ndert haben und diese nicht sofort wirksam werden.<\/li>\n\n\n\n<li><strong>Template-Cache &amp; Themes kompilieren<\/strong>: Hiermit werden alle bereits im Cache kompilierten Frontend-Templates und der Cache der benutzerdefinierten Themes gel\u00f6scht. Dies ist sinnvoll, wenn Sie \u00c4nderungen an Ihren Templates oder Themes vorgenommen haben oder die aktualisierten Plugins mit Templates oder Themes arbeiten. Nach einem Leeren ist es sinnvoll, die Theme-Caches der betroffenen Shops neu zu kompilieren. Andernfalls werden die Themes erst bei einem Aufruf der entsprechenden Shopseite durch einen Kunden neu im Cache kompiliert.<\/li>\n\n\n\n<li><strong>HTTP-Proxy-Cache<\/strong>: <a name=\"Cache Warmer\"><\/a>Dies ist der eigentliche Shopware HTTP-Cache. In ihm werden vorab berechnete Versionen Ihrer Shopseiten gespeichert, damit sie bei einem Aufruf schneller geladen werden. Dieser Cache sowie dessen automatische Cache-Invalidierung sollten immer aktiviert sein. Dies k\u00f6nnen Sie im Tab <em>Einstellungen &gt; Allgemein &gt; HTTP-Cache<\/em> kontrollieren.<\/li>\n<\/ul>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/http-cache_aktiv_aufwaermen.png\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<p>Wenn Sie oder die von Ihnen installierten Plugins \u00c4nderungen am Frontend Ihres Shops vornehmen, kann es passieren, dass diese nicht richtig im HTTP-Cache aktualisiert werden. Sollte weiterhin die alte Version einer Seite ausgeliefert werden, hilft ein Leeren dieses Caches. Allerdings dauert es anschlie\u00dfend etwas, bis alle Seiten Ihres Shops durch erneute Aufrufe Ihrer Kunden wieder im Cache gespeichert sind. Sie k\u00f6nnen jedoch mithilfe der *Cache Warmer-*Funktion vorab alle \u00fcber SEO-URLs zug\u00e4nglichen Shopseiten in den Cache laden.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Proxies und Meta-Daten<\/strong>: Wenn Plugins und ausgelagerte Shopware Module das Shopware System um zus\u00e4tzliche Funktionen erweitern, werden dabei interne Proxies (Shopware Proxies, Doctrine Proxies) und Metadaten verwendet. Wenn nach dem Update von Plugins Probleme auftauchen, diese Fehlermeldungen ausgeben oder Funktionen im Shopware System behindern, empfiehlt es sich, diesen Cache zu leeren.<\/li>\n\n\n\n<li><strong>Cache Suchfunktion<\/strong>: Damit die Suchfunktion in Ihrem Shopware Shop besonders schnell arbeitet, werden relevante Suchbegriffe in einem speziellen Index-Cache gespeichert. Wenn Sie Probleme mit der Suchfunktion haben, z.B. weil neue Produktseiten nicht vorgeschlagen werden, kann ein Leeren dieses Caches helfen. Shopware wird diesen gem\u00e4\u00df Ihrer eingestellten Aktualisierungsstrategie zeitversetzt neu aufbauen.<\/li>\n\n\n\n<li><strong>Index SEO-Urls<\/strong>: Shopware speichert Ihre SEO-URLs in einem eigenen Cache-Bereich, um das Routing zu den einzelnen Shopseiten zu beschleunigen. Standardm\u00e4\u00dfig aktualisiert Shopware diesen SEO-Index regelm\u00e4\u00dfig, sofern sie dies nicht explizit deaktivieren oder in einen Cronjob auslagern. Die Aktualisierungsstrategie finden Sie im <em>Performance<\/em>-Fenster im Tab <em>Einstellungen &gt; Allgemein &gt; SEO<\/em>. Falls Sie \u00c4nderungen an Ihren SEO-URLs vornehmen, sich die URLs zu Ihren Shopseiten aber nicht automatisch \u00e4ndern, sollten Sie diesen Index-Cache leeren. L\u00f6schen Sie den SEO-Index aber nur wenn es notwendig ist, da er direkte Auswirkungen auf Ihre SEO-Platzierung haben kann.<\/li>\n<\/ul>\n\n\n\n<p>Shopware bietet Ihnen unter <em>Einstellungen &gt; Caches\/Performance &gt; Shop cache leeren<\/em> auch einen Schnellbutton, um die Caches <em>Shopware Konfiguration<\/em>, <em>Cache Suchfunktion<\/em> und <em>Index SEO-Urls<\/em> mit einem Klick leeren zu k\u00f6nnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"produktiv-vs.-bearbeitungsmodus\">Produktiv- vs. Bearbeitungsmodus<\/h2>\n\n\n\n<p>Wenn Sie Ihren Shop neu aufsetzen oder gr\u00f6\u00dfere \u00c4nderungen vornehmen, leeren Sie nach jeder \u00c4nderung den Shopware HTTP-Cache und gegebenenfalls die Template- und Theme-Caches, damit die \u00c4nderungen direkt sichtbar werden. Um dies zu vereinfachen, k\u00f6nnen Sie Ihren gesamten Shop in den <em>Bearbeitungsmodus<\/em> setzen. Die entsprechende Option finden Sie im <em>Performance<\/em>-Fenster im Tab <em>Start<\/em>. <\/p>\n\n\n\n<div class=\"pw-blog-article-page-image-max-width\">\n    \n\n<figure class=\"wp-block-image size-full pw-blog-article-page-image-max-width__image\"><img decoding=\"async\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/cache_bearbeitungsmodus_new4.png\" alt=\"\"\/><\/figure>\n\n\n<\/div>\n\n\n\n<p>Dieser Modus deaktiviert den HTTP-Cache f\u00fcr Ihren gesamten Shop, damit Ihre vorgenommen \u00c4nderungen sofort sichtbar sind. Bedenken Sie aber: Das Deaktivieren des Caches verlangsamt Ihr Shopsystem deutlich und sollte daher nur in Testumgebungen oder w\u00e4hrend der initialen Einrichtung aktiviert werden. Anschlie\u00dfend empfiehlt es sich, die <em>Cache Warmer<\/em>-Funktion des HTTP-Caches zu nutzen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"erweiterte-einstellungen-und-konfigurationsmoglichkeiten\">Erweiterte Einstellungen und Konfigurationsm\u00f6glichkeiten<\/h2>\n\n\n\n<p>Die vorgestellten Einstellungen und Probleml\u00f6sungen betreffen nur den Shopware-eigenen Cache und sind daher einfach \u00fcber Ihr Shopware Backend erreichbar. Jedoch wird Ihr Shopware Shop auch durch den PHP-OPcache und gegebenfalls weitere Caches beschleunigt. Deren Einstellungen sowie umfassendere M\u00f6glichkeiten mit leistungsst\u00e4rkeren Cache-Konfigurationen f\u00fcr sehr gro\u00dfe Shops sind jedoch nur mit Fachwissen und vollem Serverzugriff m\u00f6glich. Daher bieten wir f\u00fcr versierte und technisch interessierte Leser einen <a href=\"https:\/\/docs.google.com\/document\/d\/1QR2UCUl4oi4iE_sY8shzSQvxygbSBKIipIUwNvOq1Co\/edit?usp=sharing\" target=\"_blank\" rel=\"noopener\">technischen Guide<\/a> an.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"fazit\">Fazit<\/h2>\n\n\n\n<p>Trotz hoher Komplexit\u00e4t und einhergehender Fehleranf\u00e4lligkeit bieten Caches einen echten Mehrwert und sind im modernen Onlinehandel nicht mehr wegzudenken. Mit den hier vorgestellten Tipps sollten m\u00f6gliche Probleme aber hoffentlich schnell behoben sein.<\/p>\n\n\n\n<div class=\"pw-article-page-teaser-end\">\n    <div class=\"l-flex\">\n        <a class=\"pw-article-page-teaser-end__button\" href=\"https:\/\/www.pickware.com\/de\/blog\" target=\"\">\n            <img decoding=\"async\" class=\"pw-article-page-teaser-end__button-icon\" src=\"https:\/\/www.pickware.com\/app\/themes\/pickware-theme\/dist\/static\/icons\/interface\/arrow-left\/white.svg\" \/>\n            Zur \u00dcbersicht        <\/a>\n        <div class=\"pw-article-page-teaser-end__social-media-share\">\n            <div class=\"pw-article-page-teaser-end__share-text\">Teilen<\/div>\n            <div class=\"pw-article-page-teaser-end__social-media-items\">\n                                    <div class=\"pw-article-page-teaser-end__social-media-item\">\n                        <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13471\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                                        <img decoding=\"async\" class=\"pw-article-page-teaser-end__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-FB.svg\" alt=\"blog-icon-FB\" \/>\n                        <\/a>\n                    <\/div>\n                                    <div class=\"pw-article-page-teaser-end__social-media-item\">\n                        <a href=\"https:\/\/www.twitter.com\/share?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13471\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                                        <img decoding=\"async\" class=\"pw-article-page-teaser-end__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-x.svg\" alt=\"blog-icon-x\" \/>\n                        <\/a>\n                    <\/div>\n                                    <div class=\"pw-article-page-teaser-end__social-media-item\">\n                        <a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13471\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                                        <img decoding=\"async\" class=\"pw-article-page-teaser-end__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-li.svg\" alt=\"blog-icon-li\" \/>\n                        <\/a>\n                    <\/div>\n                            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n\n    <\/div>\n<\/div>\n\n\n\n<div class=\"pw-blog-sidebar-container pw-blog-sidebar__sidebar\">\n    <div>\n        \n\n<div class=\"blog-sidebar-text\">\n    <div class=\"blog-sidebar-text__icon-and-eyebrow\">\n        <img decoding=\"async\" class=\"blog-sidebar-text__icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-mail-bg900.svg\" alt=\"blog-icon-mail-bg900\" \/>\n        <div class=\"blog-sidebar-text__eyebrow\">Newsletter<\/div>\n    <\/div>\n    <div class=\"blog-sidebar-text__heading\">Bleibe immer auf dem Laufenden<\/div>\n            <a class=\"blog-sidebar-text__button\" href=\"https:\/\/www.pickware.com\/de\/newsletter\" target=\"_blank\">\n            Jetzt anmelden        <\/a>\n    <\/div>\n\n\n\n<div class=\"blog-sidebar-share\">\n    <div class=\"blog-sidebar-share__icon-and-eyebrow\">\n                    <img decoding=\"async\" class=\"blog-sidebar-share__icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-share-bg900.svg\" alt=\"blog-icon-share-bg900\" \/>\n                <div class=\"blog-sidebar-share__eyebrow\">Teilen<\/div>\n    <\/div>\n    <div class=\"blog-sidebar-share__social-media-items\">\n                                    <div class=\"blog-sidebar-share__social-media-item\">\n                    <a href=\"https:\/\/www.facebook.com\/sharer\/sharer.php?u=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13471\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                              <img decoding=\"async\" class=\"blog-sidebar-share__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-FB.svg\" alt=\"blog-icon-FB\" \/>\n                    <\/a>\n                <\/div>\n                            <div class=\"blog-sidebar-share__social-media-item\">\n                    <a href=\"https:\/\/www.twitter.com\/share?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13471\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                              <img decoding=\"async\" class=\"blog-sidebar-share__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-x.svg\" alt=\"blog-icon-x\" \/>\n                    <\/a>\n                <\/div>\n                            <div class=\"blog-sidebar-share__social-media-item\">\n                    <a href=\"https:\/\/www.linkedin.com\/sharing\/share-offsite\/?url=https%3A%2F%2Fwww.pickware.com%2Fde%2Fwp-json%2Fwp%2Fv2%2Fposts%2F13471\" target=\"_blank\" class=\"gtm-share-social-media\">\n                                              <img decoding=\"async\" class=\"blog-sidebar-share__social-media-item-icon\" src=\"https:\/\/www.pickware.com\/app\/uploads\/2022\/03\/blog-icon-li.svg\" alt=\"blog-icon-li\" \/>\n                    <\/a>\n                <\/div>\n                        <\/div>\n<\/div>\n\n\n    <\/div>\n<\/div>\n\n\n        <\/div>\n    <\/div>\n<\/div>\n\n\n\n<div class=\"layout-space layout-space--content-page-level-1\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Caches verursachen h\u00e4ufig mysteri\u00f6se Probleme. Doch was sind Caches \u00fcberhaupt? Wieso sind sie unverzichtbar? Und wie leert man sie richtig in Shopware 5?<\/p>\n","protected":false},"author":1,"featured_media":11111,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_stopmodifiedupdate":true,"_modified_date":"","footnotes":""},"categories":[44],"tags":[80],"class_list":["post-13471","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-archiv","tag-shopsystem"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts\/13471","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/comments?post=13471"}],"version-history":[{"count":4,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts\/13471\/revisions"}],"predecessor-version":[{"id":14508,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/posts\/13471\/revisions\/14508"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/media\/11111"}],"wp:attachment":[{"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/media?parent=13471"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/categories?post=13471"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.pickware.com\/de\/wp-json\/wp\/v2\/tags?post=13471"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}