JotCache Frequently Asked Questions

This part od Q & A serves to clarification / explaination of different functions of JotCache extension.

Which extensions belongs to JotCache ?

 

JotCache solution has following parts of operation :

  1. JotCache plugin (system) - core unit for realtime page caching
  2. JotMarker plugin (system) - used solely for recognition of modules excluded from caching
  3. plugins in the group of jotcacheplugins :
    1. Crawler plugin - can crawl through site pages to the selected depth (counted from root of Joomla site)
    2. CrawlerExt plugin - similar function as Crawler but using other walk algorithm
    3. Recache plugin - which crawls only through selected already cached pages which are stored in JotCache database (managed by JotCache component)
  4. JotCache component
  5. Cron script template which is necessary to be customized to each site individually. This script is used for cache garbage collection (removing of expired cached items from the server file system).
  6. Cron recache script template (which can be coded for same tasks as performed by plugins in the group of jotcacheplugins (see #3)
  7. JotEasyCron as standalone solution for administrators which cannot use standard cron jobs on provider servers. JotEasyCron can be set to regulary perform tasks as standard cron scripts (see #5 / #6).

What is recommended cron job frequency ?

 

JotCache package contains two different script templates for cron job operation :

A. cron.php - for page cache cleaning (removing expired cached pages from the storage)

B. cron_recache.php - for caching of pages with two different modes :

  1. mode recache : for all pages which are already in cache storage (active as well as expired cached pages) is page by page refreshed latest available content. Range of refreshed pages can be narrowed by rules in cron script.
  2. mode crawler : which operates as known web crawlers visiting own Joomla site page by page starting with the site homepage. In this mode is possible to set depth of page linked hierarchy to limit crawling on the site.

Frequency of repeating cron runs depends on number of site pages, processing time of pages during recache and visitors load. As the first approach you can use :

for case A. run each hour of day (you can follow result of cleaning in cleaning log of JotCache when it is enabled).

for case B. run mode recache each day once in the time when load of the site is minimal

We have 129 guests and no members online
Copyright © 2015 JotComponents
We have 129 guests and no members online
Copyright © 2017 JotComponents