User Tools

Site Tools

Cache management

Management view

Opening JotCache component you have the possibility to look into one-to-one relation between cached pages and their original resource - title, original link, unrouted link (when Mark option is set on), component name, view, content id as well as parameters which have influence on separate caching – browser split (setting in JotCache plugin) and language set for cached page. Here it is necessary to remember that core of page caching with JotCache is server file system where all cached pages are stored as files. In the time of storing these files are also stored management data into database (table jotcache).


Some options for JotCache component can be set on JotCache Configuration form :

Three of shown options change Management View layout :

  • Descriptor - alternating first main column showing either Page Title or Page URI string for given cached page
  • Show cookies - can be used together with cookies exclusion (see Plugin settings) to show in additional table column which predefined cookies where active during page caching
  • Show file hash - additional table column with file name of cached page (stored in Joomla cache directory) - link to related debug page Cached Content Debug View

Other options supports simplified operation with JotCache (see option tooltips).

Remarks to items expiration & synchronisation

After specified cache time stored files of cached pages are no more valid – they expire. Here are important two topics for proper management : removing of expired files from file system and database as well as keeping set of stored cached items in synchronisation between file system and database.

For fast responses during opening/filtering management activities no removing/synchronisation of expired items from file system and database is performed.

Expired items are marked in management view with item line in italics font and Created time value is embraced with :

  '()' for cache files expired and present in file system
  '##' for cache files no more present in file system.

Thus the administrator has fast overview about the cache status. For refreshing view to latest content and removing of obsolete items shall be used Refresh button on Cache Management toolbar. Presented informations about cached pages

When calling page in Joomla front-end each unique URI string represents cached item when following major conditions are fullfilled :

  • user is not registred in CMS (anonymous user)
  • it is used GET method
  • no DEBUG mode used

For cached item is presented in JotCache management view :

  • page title with link to original frontend page call (if implemented with SEF routing) or URI string based on settings in component Parameters
  • page call target expresed as component, view, content id (some third parties extensions are not using view, content id but they have own parameters)
  • time of item creation (server system time)
  • language set for item content
  • browser (presentation of browsers selected in plugin Browser split selection, inclusive mobile device groups)
  • cookies (displayed only when Cookies Split in plugin parameters and Show Cookies in component Options are set) - see also Administration of JotCache plugin
  • mark with link to original page query string (can be used for page exclusion) – it is shown only after clicking on toolbar button Set Mark after frontend pages recalls

Selecting of cache items for deleting from the cache

For selection of cached pages which shall be deleted from the cache you can use following methods :

  • individual selection with checkbox on the most left position of displayed item row
  • search by page title and then use checkbox(es) for selection
  • group selection for all cached pages of selected component and/or view with appropriate selection boxes
  • selection of marked pages using Set Mark button. Pressing this button creates setting of mark cookie in administrator browser during current session and then after all visited pages in site frontend shall be marked with visible 'Yes' in JotCache Management view.

    Using top selection box you can select only last visited page(s). 'Yes' mark has link to cached page with transparent URL query string (without any SEF transformations) which can be used for definitions of excluded pages (on the page shown after pressing Exclude on management view toolbar).