Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

LiteSpeed Cache voor WordPress en een webshop

Onze servers draaien op LiteSpeed. Voor WordPress is de gratis plugin LiteSpeed Cache daarom de logische cacheplugin: hij bewaart kant-en-klare pagina's op de server, zodat ze niet bij elk bezoek opnieuw worden opgebouwd. Je site wordt sneller en je pakket heeft minder werk. Bij een webshop moet je wel weten welke pagina's nooit in de cache mogen. Dit artikel geeft de basis en wat er bij WooCommerce bij komt.

De basis

  1. Ga in WordPress naar Plugins > Nieuwe plugin, zoek op "LiteSpeed Cache", controleer dat de uitgever LiteSpeed Technologies is, en installeer en activeer de plugin.
  2. Open in het menu LiteSpeed Cache > Cache en controleer dat Enable Cache aan staat.
  3. Gebruik je nog een andere cacheplugin, schakel die dan uit. Twee caches naast elkaar geven vreemde fouten.
  4. Test je site daarna in een privévenster.

Wil je meer weten over waarom je site traag is en wat er nog meer helpt, lees dan Mijn website is traag of gebruikt te veel CPU: zo maak je hem sneller.

Webshop: twee soorten pagina's

Soort paginaVoorbeeldenPaginacache?
Voor iedereen gelijkHomepage, winkelpagina, categorieën, productpagina'sJa, daar zit de grootste winst
Per bezoeker andersWinkelwagen, afrekenen, Mijn account, het herroepingsformulierNooit

Gaat dat mis, dan ziet een klant de winkelwagen of zelfs het adres van een ander. Dat is ook een datalek; zie Is dit een datalek en moet ik het melden?

Wat WooCommerce en LiteSpeed Cache al regelen

WooCommerce markeert winkelwagen, afrekenen en Mijn account zelf als "niet cachen", met een constante (DONOTCACHEPAGE) en met no-cache-kopregels. Zodra iemand iets in de winkelwagen legt, zet WooCommerce cookies zoals woocommerce_items_in_cart, woocommerce_cart_hash en wp_woocommerce_session_. LiteSpeed Cache houdt zich volgens de eigen documentatie aan deze regels van WooCommerce. In een gewone shop hoef je dus niets toe te voegen.

Wanneer je zelf uitsluitingen toevoegt

Uitsluitingen staan bij LiteSpeed Cache > Cache, tabblad Excludes:

  • Do Not Cache URIs: adressen die nooit in de cache mogen, één per regel. Voeg ze toe als je de winkelpagina's een andere naam gaf (bijvoorbeeld /mandje/), als een vertaalplugin eigen adressen maakt (zoals /de/warenkorb/), of voor het herroepingsformulier onder Mijn account.
  • Do Not Cache Cookies: cookies waarbij een pagina niet uit de cache komt. Wees hier zuinig: een cookie die op elke pagina staat, zet de cache voor je hele site uit.

Zet daarnaast geen tweede laag ervoor die alles cachet. Een CDN met een regel als "cache everything" negeert de kopregels van WooCommerce; sluit daar de shoppagina's en cookies dan ook uit.

Objectcache met Redis

Winkelwagen en afrekenen worden altijd opnieuw opgebouwd uit de database. Een objectcache bewaart veelgebruikte database-uitkomsten in het geheugen, en dat helpt juist bij een shop. Redis zit in Power Webhost Three, Power Webhost Four en Power Reseller. Zet Redis aan in DirectAdmin, zet de PHP-extensie redis aan, en kies in LiteSpeed Cache bij Cache, tabblad Object, de methode Redis met het pad naar de socket. Alle stappen staan in Redis. Gebruiken meer sites in je pakket Redis, geef dan elke site een eigen Redis Database ID.

Controleren of het goed staat

Open je site in een privévenster, druk op F12, kies het tabblad Netwerk, laad de pagina opnieuw en klik op het eerste verzoek.

  1. Homepage of productpagina, twee keer laden: bij de tweede keer staat er x-litespeed-cache: hit.
  2. Winkelwagen, afrekenen en Mijn account: geen hit, maar x-litespeed-cache-control: no-cache en een cache-control met no-cache.
  3. Leg een product in de winkelwagen en open een productpagina: je ziet je eigen mandje, geen opgeslagen versie.
Leeg de cache na grote wijzigingen, zoals het uitzetten van de komt-binnenkort-modus van WooCommerce. Anders blijven bezoekers de oude versie zien. Zie WooCommerce installeren in een testwinkel.

Wat de cache niet oplost

Is je shop bij drukte toch traag, kijk dan ook naar een actuele PHP-versie, minder plugins en de geplande acties van WooCommerce. Een lange lijst mislukte acties maakt de database trager; zie WooCommerce Status en Geplande acties: problemen opsporen.

Verder lezen

Byl tento článek užitečný?

← Zpět na Hosting obecně

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…