This is the info from their website. Pretty much everything works as far as I can see. The coolest thing is that there is no lag, or needed to manually clear the cache folder/files whenever we make a change to the website files. All is automatically done. See the details below from their website.
If you want to increase the speed of your Magento store with the smallest amount of work possible then this Magento full page cache extension is the extension that you need. It's simple to install and automatically configures itself so you don't have to do anything to start seeing amazing performance.
- Cache core Magento modules and any 3rd party Magento extension.
- Hole punching fully configurable from the Magento Admin. No coding required!
- Compatible with any web server (Apache, Nginx, LiteSpeed etc) and works on shared hosting, VPS and dedicated hosting.
- Achieve a time to first byte (TTFB) of less than 500ms!
- Use Memcache, Redis or the default Magento file cache for sessions and cache storage.
- Instant performance increase
Better Magento Performance
If you want to increase the speed of your Magento store with the smallest amount of work possible then this full page cache extension is the extension that you need. It's simple to install and automatically configures itself for your website so you don't have to do anything to start seeing amazing performance from your site.
This extension works on shared servers, virtual servers and dedicated servers and requires no additional software or server configurations to work. It works on Apache, Nginx, LiteSpeed and any other web server you can think of.
How Does the Caching Work?
Most full page cache extensions work from inside Magento and load the Magento files (there's 100's of them) and connect to the Magento database even when a request is loaded from the cache. This causes a delay in Magento delivering the rendered page to the customer, adds extra pressure on your server and is not necessary.
With Full Page Cache by FishPig, the extension sits in front of Magento and intercepts all incoming requests and cleverly decides how to handle them. If a request can be loaded from the cache, this is done so without loading any Magento files, connecting to the database or anything else that can slow the request down, meaning the customer see's the rendered page in the quickest time possible. This is how we achieve such amazing speeds and low time to first byte (TTFB) scores.
Automatic Full Page Cache Cleaning
This extension now adds a small 'Bolt' link to your Magento Admin header, which when clicked will reveal a modal window containing several Bolt options. This window will allow you to view the Bolt cache configuration, go to the Magento Admin Cache Management page (where you can flush the Bolt cache) or quickly clear the cache for a single URL. You can also clear the cache for a single page and all sub-URLs.
Bolt also includes auto cache refreshing so if you modify a product in the Magento Admin, the cache for this product is cleared. The same is true for CMS pages, categories and product stock levels.
Dynamic Blocks and Hole Punching
Bolt uses hole punching to force certain parts of your Magento site to be loaded dynamically rather than from the cache. This feature comes ready configured so you usually don't have to make any changes to get this working. By default, the hole punched content will be cached, making this second layer of cache almost as fast as the first layer! If you need help configuring the hole punch for custom blocks, check the Hole Punching in Bolt article.
Source: https://fishpig.co.uk/magento/extensions/full-page-cache/