I have a rather large, multilingual website with complex filters which are being cached with the file cache.
This works great, but now I’ve added the panel afterwards and I’m experiencing timeouts in the panel when saving pages, or adding files.
Upon investigating this I believe those are due to the cache flush taking too long since there are a lot of files in it. Clearing the cache folder manually via SSH takes a lot of time too :-S
I’m not sure how to solve it tbh…
I have content in the site which is being pulled from 2 external systems, so maybe I could setup a cache for each of those sources and clear them when the data is getting pulled. Is this a feasible strategy? How do I set this up without reinventing the wheel (I would like to keep using the “File Cache Paradigm”: when a URL is requested, check if in cache and serve || add to cache and serve).
Thanks!