-
Thank you Chris for chiming in.
Here's some further opinions from Google AI and my Hosting Service, TMD. Being just a lowly raccoon, I am not an expert in any of these things...
Yes, a CMS site can, and absolutely should, use more than one of these tools. However, it depends on combining OPcache with either Redis or Memcached, as Redis and Memcached generally do the same job and shouldn't be run together.How They Work TogetherEach tool operates at a different layer of your web stack:OPcache (PHP Engine Cache): Sits at the PHP level. It stores precompiled PHP script bytecode so PHP doesn't have to translate and compile the code on every single page load.
Redis or Memcached (Object Cache): Sits at the database and application layer. Instead of asking your database to run the same complex queries over and over, the CMS stores those query results in RAM for lightning-fast recall.The Recommended SetupBecause they do not conflict, combining OPcache + Redis (or OPcache + Memcached) is standard practice for performance optimization on CMS platforms like WordPress or Drupal.
OPcache speeds up your core PHP code execution. Redis or Memcached drastically reduces database load.Redis vs. Memcached (Pick One) Redis is more advanced, offering complex data structures and data persistence (saving cache when the server restarts). Memcached is simpler, strictly acting as a fast, temporary key-value store. Running both of these together at the same time is redundant and unnecessary.
And, from my hosting service. I believe it is an AI response as it arrived in less than a minute.
On our Enterprise shared hosting, we fully support Memcached, Redis, and OPcache. For UNA specifically, I recommend using either Memcached or Redis as your primary cache engine. Memcached is excellent for reducing database load, while Redis is often preferred for overall faster page load times in modern CMS environments.
Looking at the screenshot you provided, those "FAIL" markers appear because the corresponding PHP extensions likely need to be toggled on for your account. You can enable them by following these steps: 1. Log in to your cPanel. 2. Navigate to the Software section and click on Select PHP Version. 3. Click on the Extensions tab. 4. Find and check the boxes for memcached, redis, and opcache. Once enabled there, UNA should detect them as "OK," and you can then select your preferred engine within the UNA Studio settings.