Cachebeheer

Het cachebeheersysteem van Adobe Commerce en Magento Open Source biedt een eenvoudige manier om de prestaties van uw site te verbeteren. Wanneer een cache moet worden vernieuwd, verschijnt boven in de werkruimte een bericht om u door het proces te begeleiden. Volg de verbinding aan het Beheer van het Geheime voorgeheugen en vernieuw de ongeldige caches.

w-500
Productkenmerk opslaan - cachebericht bijwerken
NOTE
Wanneer entiteiten uit een catalogus worden gewijzigd, kan dit van invloed zijn op andere pagina's en meerdere cache tegelijk ongeldig maken. Wanneer u de pagina van het geheim voorgeheugenbeheer bekijkt, kon u ongeldige punten zien die vereisen verfrist zich toen zij waren niet rechtstreeks bewerkt. Deze validatie treedt bijvoorbeeld op wanneer u een product in de catalogus bewerkt en het wordt toegewezen aan een categorie of wanneer u een regel voor een verwant product wijzigt.

De Cache Management ​op de pagina worden de status van elke primaire cache en de bijbehorende tag weergegeven. De grote knopen in de hoger-juiste hoek kunnen worden gebruikt om het geheime voorgeheugen, of de alle-inclusieve Opslag van het Geheime voorgeheugen te spoelen. Onder aan de pagina vindt u extra knoppen om de cache van de catalogusproductafbeeldingen en de JavaScript/CSS-cache te leegmaken.

Nadat u een cache hebt gewist, vernieuwt u altijd de browser om te controleren of u de meest recente bestanden kunt zien. Als u de cache van de Handel wist, wordt de cache van uw webbrowser niet gewist. Mogelijk moet u de browsercache wissen om de bijgewerkte inhoud te kunnen zien.

Zie voor aanvullende technische informatie Overzicht van cache{:target="_blank"} in het dialoogvenster Handleiding voor de ontwikkeling van de handelsfront.

Toegang krijgen tot de Cache Management ​pagina door een van de volgende handelingen uit te voeren:

  • Klik op de knop Cache Management in het bericht boven de werkruimte.
  • Op de Beheerder zijbalk, ga naar System > Tools>Cache Management.
w-700 modal-image
Cachebeheer

Aanbevolen procedures voor het in cache plaatsen

Bij de Handel hebben opnieuw indexeren en in cache plaatsen verschillende doeleinden. Indexen traceer databasegegevens voor betere zoekprestaties, snellere gegevensophaling voor winkelcentra en nog veel meer. In cache worden geladen gegevens, afbeeldingen, indelingen en dergelijke opgeslagen voor betere prestaties bij het laden en openen van de opslagruimte.

  • Maak de cache altijd leeg nadat u extensies/modules hebt geïnstalleerd. U kunt een of meer extensies installeren en vervolgens de cache leegmaken.
  • Maak het cachegeheugen leeg nadat u Commerce hebt geïnstalleerd. Voor nieuwe installaties moet u ook opnieuw indexeren.
  • Maak de cache leeg nadat u de upgrade hebt uitgevoerd van de ene versie van Open Source of Commerce naar de andere.
  • Houd bij het spoelen rekening met het type cache en het plannen van het spoelen tijdens perioden zonder pieken. Kies bijvoorbeeld een tijdstip waarop weinig klanten toegang hebben tot de site, bijvoorbeeld 's nachts of 's morgens. Het wissen van bepaalde cachetypen tijdens piektijden leidt tot een hoge belasting van de Admin en kan resulteren in een downsite tot voltooiing.
  • Wanneer herindexeringhoeft u niet ook een uitlijncache uit te voeren.

Bronnen voor Cachebeheer

De toegang tot specifieke acties van het geheim voorgeheugenonderhoud kan aan gebruikers door rol, met inbegrip van opties aan mening worden toegewezen, knevel, en spoelgeheime voorgeheugens. Adobe raadt u aan alleen handelingen op het niveau van beheerders uit te voeren. Het bieden van toegang tot alle functies voor cachebeheer kan van invloed zijn op de prestaties van uw winkel.

w-600 modal-image
Rolresources - cachebeheer

Voor informatie over het toewijzen van middelen om toegang voor Admin gebruikersrekeningen te verlenen, zie Rolresources. De volgende middelen controleren toegang tot de hulpmiddelen van het geheim voorgeheugenbeheer:

  • Clean Cache Actions

    • Flush Cache Storage
    • Flush Magento Cache
  • Cache Type Management

    • Toggle Cache Type
    • Refresh Cache Type
  • Additional Cache Management

    • Catalog Images Cache
    • Flush Js/Css
    • Flush Static Files

Specifieke cache vernieuwen

  1. Voor elke cache die moet worden vernieuwd, schakelt u het selectievakje aan het begin van de rij in.

  2. Set Actions tot Refresh en klik op  Submit.

Vernieuwen van massaactie uitvoeren

  1. Als u een groep caches wilt selecteren, stelt u Mass Actions op een van de volgende wijzen:

    • Select All
    • Select Visible
  2. Schakel het selectievakje in van elke cache die door de handeling als doel moet worden ingesteld.

  3. Set Actions tot Refresh en klik op  Submit.

De cache van de productafbeelding leegmaken

  1. Onder Additional Cache Management, klikt u op Flush Catalog Images Cache ​om vooraf gegenereerde afbeeldingsbestanden voor het product te wissen.

    De Image cache was cleaned verschijnt boven aan de werkruimte.

  2. Wis de cache van uw browser.

De JavaScript/CSS-cache leegmaken

  1. Onder Additional Cache Management, klikt u op Flush JavaScript/CSS Cache ​om JavaScript- en CSS-bestanden te wissen die in één bestand zijn samengevoegd.

    De The JavaScript/CSS cache has been cleaned verschijnt boven aan de werkruimte.

  2. Wis de cache van uw browser.

Uitlijnen met gebruik van de opdrachtregel

De handel verstrekt extra flush geheim voorgeheugenopties gebruikend de bevellijn. Voor deze opties is mogelijk ondersteuning voor ontwikkelaars vereist. Voor volledige details en bevelopties, zie De cache beheren{:target="_blank"} in het dialoogvenster Configuratiegids.

Besturingselementen

Besturing
Beschrijving
Mass Actions
Selecteert checkbox van veelvoudige geheime voorgeheugens. Opties:
Select All— Selecteert checkbox van alle geheime voorgeheugens.
​ Alle selecties opheffen ​— Wist het selectievakje van alle cache.
Select Visible — Selecteert checkbox van alle zichtbare geheime voorgeheugens.
Unselect Visible— Wist het selectievakje van alle zichtbare cache.
Actions
Hiermee bepaalt u de actie die op alle geselecteerde caches moet worden toegepast. Opties:
Enable— Schakelt alle geselecteerde caches in.
Disable — Schakelt alle geselecteerde caches uit.
Refresh— Verfrist alle geselecteerde geheime voorgeheugens.
Submit
Hiermee past u de handeling toe op alle geselecteerde caches.

Knoppen

Knop
Beschrijving
Flush Magento Cache
Hiermee worden alle items in de standaardhandelscache verwijderd (var/cache), op basis van de bijbehorende tags Commerce.
Flush Cache Storage
Hiermee verwijdert u alle items uit het cachegeheugen, ongeacht de tag Commerce. Als uw systeem een alternatieve cachelocatie gebruikt, worden alle cachebestanden die door andere toepassingen worden gebruikt, tijdens het proces verwijderd.
Flush Catalog Images Cache
Hiermee verwijdert u alle automatisch gewijzigde en van een watermerk voorziene catalogusafbeeldingen die zijn opgeslagen in media/catalog/product/cache. Als onlangs geüploade afbeeldingen niet in de catalogus worden weergegeven, probeert u de catalogus te spoelen en de browser te vernieuwen.
Flush JavaScript/CSS Cache
Hiermee verwijdert u de samengevoegde kopie van JavaScript- en CSS-bestanden uit de cache. Als recente wijzigingen in de stijlpagina of JavaScript niet in de winkel worden weergegeven, probeert u de JavaScript/CSS-cache te leegmaken en de browser te vernieuwen.
Flush Static Files Cache
Verwijdert vooraf verwerkte meningsdossiers en statische dossiers.

Cursussen

Cache
Beschrijving
Gekoppelde tag
Configuration
Diverse configuraties van XML die over modules werden verzameld en werden samengevoegd.
System- config.xml,local.xml
Module - config.xml
CONFIG
Layouts
Instructies voor het samenstellen van lay-outs.
LAYOUT_GENERAL_CACHE_TAG
Blocks HTML output
HTML van paginablokken.
BLOCK_HTML
Collections Data
Gegevensbestanden verzameling.
COLLECTION_DATA
Reflection Data
Wist de weerspiegelingsgegevens van de API interface, die typisch tijdens runtime wordt geproduceerd.
REFLECTION
Database DDL operations
Resultaten van vraag DDL, zoals beschrijvend lijsten of indexen.
DB_DDL
Compiled Config
Resultaten van codecompilatie.
COMPILED_CONFIG
EAV types and attributes
Declaratiecache voor entiteitstypen.
EAV
Customer Notification
Tijdelijke meldingen die worden weergegeven in de gebruikersinterface.
CUSTOMER_NOTIFICATION
Integrations Configuration
Integratieconfiguratiebestand.
INTEGRATION
Integrations API Configuration
Integrations API configuration file.
INTEGRATION_API_CONFIG
Page Cache
Volledige pagina in cache plaatsen.
FPC
Translations
Vertaalbestanden.
TRANSLATE
Web Services Configuration
REST- en SOAP-configuraties, gegenereerd WSDL-bestand.
WEBSERVICE
Target Rule
Index van doelregel
TARGET_RULE

In cache plaatsen van volledige pagina's

Adobe Commerce en Magento Open Source maken gebruik van caching op de server van volledige pagina's om snel categorie-, product- en CMS-pagina's weer te geven. Het in cache plaatsen van volledige pagina's verbetert de responstijd en vermindert de belasting op de server. Zonder caching, zou elke pagina blokken van code moeten in werking stellen en informatie van het gegevensbestand terugwinnen. Als plaatsing op een volledige pagina is ingeschakeld, kan een volledig gegenereerde pagina echter rechtstreeks vanuit de cache worden gelezen.

NOTE
Het wordt aanbevolen Varnish Cache alleen gebruiken in een productieomgeving.

Inhoud in cache kan worden gebruikt om de aanvragen van vergelijkbare typen bezoeken te verwerken. Hierdoor kunnen pagina's die aan een bezoeker worden getoond afwijken van de pagina's die aan een klant worden getoond. Voor het in cache plaatsen is elk bezoek een van de volgende drie soorten:

  • Non-sessioned - Tijdens een niet-sessioneel bezoek bekijken de winkelpagina's, maar communiceren ze niet met de winkel. Het systeem plaatst de inhoud van elke weergegeven pagina in cache en levert deze aan andere niet-sessioned kopers.
  • Sessioned - Tijdens een sessioneel bezoek wordt een sessie-ID toegekend aan kopers die met de winkel communiceren, bijvoorbeeld door producten te vergelijken of producten aan de winkelwagentje toe te voegen. Pagina's in de cache die tijdens de sessie worden gegenereerd, worden tijdens de sessie alleen door die winkelier gebruikt.
  • Customer - Er worden klantsessies gemaakt voor gebruikers die zich voor een account bij uw winkel en winkel hebben geregistreerd terwijl ze zich bij hun account hebben aangemeld. Tijdens de sessie kunnen klanten speciale aanbiedingen, promoties en prijzen krijgen die zijn gebaseerd op hun toegewezen klantengroep.

Voor technische informatie, zie Varnish configureren en gebruiken{:target="_blank"} en Redis gebruiken voor de pagina Commerce en de standaardcache{:target="_blank"} in het dialoogvenster Configuratiegids.

Om het full-page geheime voorgeheugen te vormen:

  1. Op de Beheerder zijbalk, ga naar Stores > Settings>Configuration.

  2. Vouw in het linkerdeelvenster uit Advanced en kiest u System.

  3. Uitbreiden Expansiekiezer de Full Page Cache sectie.

    img-md
    w-600 modal-image
    Geavanceerde configuratie - volledige paginacache
  4. Set Caching Application op een van de volgende wijzen:

    • Built-in Application
    • Varnish Caching
  5. Als u de time-out voor de paginacache wilt instellen, voert u de TTL for public content. (De standaardwaarde is 86400)

  6. Als u Varnish gebruikt, voltooit u de Varnish Configuration als volgt:

    • Access list - Ga de IP adressen in die de Varnish configuratie kunnen zuiveren om een config dossier te produceren. Scheid meerdere items met een komma. De standaardwaarde is localhost.

    • Backend host - Ga het IP adres van de achterste deelgastheer in die config dossiers produceert. De standaardwaarde is localhost.

    • Backend port - Identificeer de achterste haven die wordt gebruikt om configuratiedossiers te produceren. De standaardwaarde is: 8080.

    • Grace period - Geef het aantal seconden op dat als respijtperiode moet worden gebruikt om configuratiebestanden te genereren. Zie Geavanceerde Varnish-configuratie in de Configuratiegids.

    • De configuratie exporteren als een varnish.vcl Klik op de knop voor de versie van Varnish die u gebruikt.

    img-md
    w-600 modal-image
    Geavanceerde configuratie - vernis met volledige paginacache
  7. Klik op  Save Config.

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1