Slow Magento Checkout / Product Editing? It’s the cache!

How many times have you you experienced a slow down from your Magento store when :

  • Checking out (specifically the last step)
  • Saving products in the administrative area

If so, you are likely suffering from a bloated, inefficient cache. You need Performant Cache Backends for Magento to resolve this issue.

Why do these areas of store operation slow down?

These areas attempt to flush the cache by tags. The problem with the cache implementation in Magento is that a flush by tags will cause a full scan on the cache directory in order to find cache items matching the tag. For smaller stores that only need to scan a few hundred files this is no problem. Larger stores, with thousands of cache objects, will experience major slow downs. Sometimes as a high as 30-60 seconds. With our Performant Cache Backends flushing by tags will take a fraction of the time.

Is there any way to confirm that my store is being slowed due to this issue?

Yes. If these actions are faster when the cache is disabled or close to empty, then this indicates that part of the slow down is the result of this issue. Once the cache is full, then more files will need to be scanned, and checkout / product editing will become slower.


Quick Extension Overview

If checkout or product saving is slow, you need Redis support, or flushing by tags is slow, then you need our Performance Cache Backends extensions. You will receive an improved file based cache and a redis based cache that is optimized for tag flushing.