Hoppa till huvudinnehållet
SparkCore
Kunskapsbas

Spark Speed bredvid en annan cacheplugin

Två cacheplugins som arbetar på samma sida samtidigt kan komma i vägen för varandra. Du behöver inte lägga om allt direkt, men det lönar sig att veta vilka uppgifter du lägger var.
Kort sagt
  • Undvik att två plugins gör samma uppgift dubbelt
  • Låt en plugin hantera sidcachen
  • Spark misslyckas på ett säkert sätt om en konflikt hotar

Var konflikter uppstår

Cacheplugins gör ofta överlappande saker: sidcache, sammanslagning av CSS och fördröjning av skript. Om två plugins gör det samtidigt kan den ena upphäva den andras ändring eller tillämpa den två gånger, med oförutsägbart resultat.

En fungerande arbetsfördelning

Det lugnaste upplägget är att låta en plugin hantera sidcachen och stänga av dubbla optimeringar. Spark fokuserar på verifierad optimering per sida, så du kan stänga av överlappande funktioner i din andra plugin.
  • Välj en plugin för sidcachen
  • Stäng av dubbel CSS- eller skriptoptimering i den andra
  • Testa några nyckelsidor efter varje ändring

Observera: Spark kontrollerar varje sida med en skuggrendering. Om en konflikt ger en skillnad tillämpas inte optimeringen för den sidan, så att din webbplats förblir hel.

Osäker på din nuvarande cacheplugin? Testa den på ett säkert sätt.

Vanliga frågor

Inte nödvändigtvis. Det viktiga är att du inte låter överlappande uppgifter köras dubbelt. Ofta räcker det att stänga av några funktioner i den ena.

Typiska tecken är förskjutna layouter, saknade stilar eller skript som slutar fungera. Spark fångar upp mycket av detta genom att verifiera varje sida.

Ja. Eftersom optimeringen fungerar per URL och misslyckas på ett säkert sätt kan du jämföra i lugn och ro innan du gör något permanent.