JotCache

workshop banner

De Joomla core caching opties bieden al veel winst voor de meeste websites. Soms wil je echter misschien meer controle hebben over de manier waarop je site gecachet wordt, of opties om geavanceerde mogelijkheden als memcache te gebruiken. Ook wil je misschien specifieke uitzonderingen maken voor extensies die niet goed tegen caching kunnen, of zelfs browsers.

Voor deze doeleinden is Jotcache de perfecte oplossing. JotCache is een niet-commerciele plugin die je volledige controle biedt over individuele pagina's, extensies, module-posities, browsers, enzovoorts. JotCache is een vervanging van de Joomla core Systeem - Paginacache plugin, dus zorg dat je deze depubliceert als je JotCache gebruikt. Je kunt wel het beste in de Algemene Instellingen caching op Conservatief instellen.

Joomla Hosting tip: Siteground

Joomlaseo.com laadt in 0.5 - 1 seconden en heeft een Pingdom score van 100%!!! Daarom bevelen we Siteground hosting aan. Snelle servers, goede support, gratis SSL, etc. En niet duur...

 

Plugin parameters in JotCache

Als je de extensie installeert vind je de instellingen zowel in de Jotcache plugin als in de component. Eerst moet je de plugin aanzetten en de instelling doorlopen. Let ook op dat deze plugin de allerlaatste in volgorde is van de systeem-plugins. Je vindt een aantal meestal voor zich sprekende opties, zoals het opschoon-interval:

 jotcache plugin parameters

De meeste defaults werken prima, maar pas ze gerust aan. Daarnaast vind je in het tabje Cache Operation Modes mogelijkheden om per browser aan te geven hoe de cache zich moet gedragen. Ook hier hoef je meestal niet aan te zetten, maar het kan wel, als bijvoorbeeld IE6 zich merkwaardig gedraagt:

jotcache browser exclusion

Tenslotte vindt je dan het Cache Storage tabje. Ook hier hoef je meestal niet aan te zitten. Stel echter dat je (zoals op mijn website) memcaching gebruikt je dit hier kan activeren. Dit kan een serieuze snelheidsverbetering tot gevolg hebben. Maak geen foutjes in de instellingen, want als de instelling niet klopt werkt de site niet meer (ook de backend niet, dan moet je de plugin met PHPmyadmin uitzetten):

memcached caching

Hiermee hebben we de plugin parameters doorlopen. Daar hoef je verder niet meer zo vaak aan te zitten, voor de rezt werk je vanuit de JotCache component.

Component parameters

In de component van JotCache vind je allerlei caching opties:

  • Wel of niet geselecteerde URL's cachen
  • Module positions in je template mogelijk uitsluiten
  • Componenten mogelijk uitsluiten (geheel, of alleen maar bepaalde views)
  • Enzovoorts:

jotcache-exclude-parameters

Na het instellen van de settings kun je de huidige gecachete pagina's zien in het  Overview. Hier zie je alle pagina's, en je kunt ze hier ook opschonen, zowel individueel als allemaal tegelijk. Ook kun je de Recache button gebruiken om de cache te vernieuwen met de meest recente inhoud. Je schoont dan niet alleen de cache, maar deze wordt ook weer opnieuw opgebouwd (anders gebeurt dit pas als de eerste gebruiker bij een pagina komt).

jotcache overview

Een recente toevoeging aan JotCache is een integratie met de meest populaire JS / CSS optimilizsatie plugins. In de JotCache plugin, in de Cache Operation Modes tab, kun je nu je gekozen optimalisatie plugin aangeven. Op dit moment worden JCH-Optimize, Scriptmerge en RokBooster Ondersteund. Jbetolo niet, de ontwikkelaar vond deze plugin niet stabiel genoeg

Zeer aan te raden voor problemen bij Joomla cache opties, of als je gewoon specifieke wensen hebt. Wel is de extensie mogelijk wat complex voor minder ervaren Joomla gebruikers.

Dan nog een tip: Om de Jotcache cache makkelijk op te schonen kun je de Nonumber Cache Cleaner gebruiken.

Over deze site

Joomlaseo.com is volledig gebouwd en geschreven door Simon Kloostra, SEO Specialist en Webdesigner uit Utrecht. Ik heb ook een boek geschreven en blogs voor bedrijven als OStraining, TemplateMonster, SEMrush en dergelijke.