Magento is snel omdat het veel vooraf berekent en bewaart. Die snelheid heeft een prijs: een wijziging is pas zichtbaar als het juiste stuk opnieuw is berekend.
Twee verschillende dingen
- Cache bewaart wat er al gemaakt is, zoals pagina’s en blokken.
- Indexers berekenen vooraf, zoals prijzen, voorraad en zoekresultaten.
Wat je doet bij welk probleem
- Tekst of blok is niet gewijzigd: leeg de betreffende cache.
- Prijs of voorraad klopt niet: laat de bijbehorende index opnieuw lopen.
- Product is niet te vinden: controleer of het zoekbaar is en herbouw de zoekindex.
- Alleen jij ziet het oude: dan zit het in de cache van je browser of de laag ervoor.
De laag die je vergeet
Voor de webshop zit vaak nog een cache van je hostingpartij of een netwerk dat pagina’s bewaart. Als je eigen cache leeg is en je ziet nog het oude, zit het daar.
Hoe je dit voorkomt
Laat indexers op schema draaien via de taakplanner en controleer of die planner werkelijk loopt. Een webshop waarvan de planner stilstaat, loopt stil achteruit zonder één foutmelding.