Why is Extendware Full Page Cache Better than Varnish Caching Services?

Full-Page-Cache-(Web)We get the question quite often in our Extendware Support channel, “Why can’t I just use Varnish* caching services instead of the Extendware FPC solution?”

The simple answer is, the Extendware Full Page Cache does not need or use Varnish because Varnish is not well implemented for the Magento platform. In fact, there are two specific reasons that FPC is a much better solution for a Magento store than using the Varnish caching solution.

Reason 1: Few Database Requests and a Higher Cache Hit Rate

One of the reasons that Extendware’s Full Page Cache (FPC) is a better solution than Varnish is that – like Varnish – FPC does not use the database for most requests, so it reduces load on the database.

However, unlike varnish, FPC has a high cache hit rate (percent of requests served by cache) that Varnish can not match, due to the design of FPC and its native use of Magento’s platform.

Not-integrated

 

Since Varnish is a general caching solution – and not built for specifically for Magento – it is not well integrated into the Magento platform. This allows Extendware’s FPC – a Magento customized solution – to outperform Varnish in almost every caching scenario.

Reason 2: Varnish Flushing Limitations

In addition, Varnish has severe limitations with flushing. For example, the whole varnish layer cache needs to be flushed when there are any changes on your store. On the contrary, our FPC can flush selectively and not affect the cache of your entire store for when only one category or page needs to be changed.

As a result of these Magento specific capabilities that come out-of-the-box with Full Page Cache that are unavailable in Varnish, customers using FPB on their Magento stores generally have better overall speed and experience.

These two simple limitations with the Varnish solution make a custom made Magento-specific Full Page Cache solution a no-brainer.

* Varnish is a cache server technology: https://www.varnish-cache.org/

Quick Overview

Full-Page-CacheExtendware’s Full Page Cache reduces your Magento store’s First Byte Time, Increases your web server request rate, reduces database load, and makes your store much more responsive. Extendware’s Caching solution is the best Magento Caching Performance Extension you can buy to speed up your store and easily pays for itself by saving you money rather than buying expensive hardware solutions to increase your Magento store optimization rates.


Read more

Starting a Store on Magento: Time-Saving Tips

or businesses looking to establish an e-commerce store, Magento is an indispensable tool. As an open-source platform, Magento can be adapted to meet the needs of individual businesses. Big brands and small businesses alike can use Magento to create a profitable and user-friendly online storefront. But while anyone can go to Magento’s website and set … Read more

Why So Slow, Magento? Speed Up Magento With Extendware Full Page Cache Extension

What is “Full Page Cache” for Magento? e all know that patience is a virtue; unfortunately we all know that many customers do not care about waiting around for your store to load, they want it NOW! Even the smallest bug or delay causes decreased conversions and lower sales. It is funny to think that the average … Read more

Improving Magento Store Speed

Let me guess. You were browsing your own Magento store and found the experience frustrating. You thought to yourself “should I be worried about this?” and started Googling and landed on this page. Well, let me tell you, you should be worried about your store speed and how to increasing Magneto store optimization. If you … Read more

Magento “Can’t get filling percentage” memcached issue

ome Magento store admins report that Magento is returning this exception when using memcached as a backend for either the Magento cache or the Magento Full Page Cache. This issue has its roots in the Zend Framework which returns this exception if memcache fails to return its extended stats. To resolve this is fairly simple. … Read more

Improving First Byte Time in Magento

irst Byte Time is very important for a stores usability and search engine ranking. Improving the First Byte Time can improve customer satisfication and rankings in search engines. The end result is more revenue for the store. What exactly is First Byte Time (FBT)? First Byte Time is one aspect of load time. Load time … Read more

Magento Full Page Cache Improvements

xtendware’s Magento Full Page Cache for Magento has made many, many improvements recently. We have made small changes such as increased form key support and secure cookie support and large changes such as multi-level cache backends and faster secondary cache. Here is a run down of the two most important changes: Multi-Level Cache Backends – Do … Read more

Magento Full Page Cache Auto-flushing / Tagging

xtendware’s Magento Full Page Cache has an exciting new addon feature – Auto-flushing / tagging. The problem with many full page cache systems is that you must flush the entire cache after changing a product / category. This reduces the usefulness of the cache for quickly changing stores. Our Magento cache warmer / crawler extension alleviates … Read more

Magento Full Page Cache – Cache Sharing

new version of the best-in-class Magento Page Cache has been released today. This is our 32nd version of the Full Page Cache and it includes two important new features. Information Sharing – In previous versions of the page cache the primary and secondary cache were essentially in their own walled garden. The consequence of this … Read more