Backend cache is a special caching that is developed inside of the script. Its purpose i to take those elements and or functions which get called often and store them in cache for faster processing.
Template caching is storing template data into cache for faster processing.
You typically dont need to clear your tempate cache unless you have made changes to the template files or plugin html files. PHP files typically process the change without having to clear cache unless the change is actually to that function or element.
When you clear the cache with all 4 options chosen in Cache Exreme you are replacing what is stored in cache and also replacing the files in the ow_static directory.
I clear mine about 1x a week unless im doing work on the site. But that is just me, i would think that if no changes to the site at all and just normal operation, maybe 1-2x a month should do it.
Are you saying we cannot use backend cache in our own plugins?
As Love Oxwall suggests, nowhere is base.cache_backend_init bound to and enabled?
actually I'm not using the latest version but still should I not try and enable cache and use
$cacheLifeTime in my queries. I was hoping to use an instance of
BASE_CLASS_CacheBackendMysql
?