Check Magento 2 Caches Activation
Magento has many caching options. Are you sure they’re all correctly configured? Blackfire can tell.
Magento 2 offers a wide variety of caches:
- Config cache
- Full page cache
- Layout cache
- EAV cache
- Translate cache
- Reflections data cache
- Database DDL operations cache
- Block HTML output cache
- Collections data cache
- Integrations configuration cache
- Integrations API configuration cache
- Web services configuration cache
- Complied configuration cache
Magento lists some best practices for optimal cache management, flushing and reindexing. The great part of Magento 2’s admin is that all of those caches can be managed by a non-developer. And it’s also a source of unfortunate human errors.
Caches mis-configuration is a common performance pitfall, as we regularly see in Load In The Loop podcast episodes (Magento Performance Optimization Podcast by Ivan Chepurnyi and Eric Hileman).
Blackfire can now let you know if all of the caches have properly been activated, by profiling your shop, and having the Magento add-on activated on your Blackfire subscription.
The add-on also offers a variety of useful checkpoints, enabling to limit the impact of product loads, entities load, attributes, or to avoid having non-production modes activate in production.
Happy profiling!