Vendi Cache

Plugin Banner

Vendi Cache

by cjhaas

Download
Description

Vendi Cache takes your slow database-driven pages and turns them into very fast static HTML files.

Squirrel image from https://commons.wikimedia.org/wiki/File:Tamias_striatus_CT.jpg

Before activating this plugin, please disable Wordfence’s caching system.

  1. Settings for cache mode and options.

    Settings for cache mode and options.

  2. Cache management and exclusions.

    Cache management and exclusions.

  3. Admin menu location.

    Admin menu location.

Is this plugin affiliated with Wordfence?

The authors of this plugin are not affiliated with Wordfence. The caching engines used by this plugin were ported from Wordfence’s code after they decided to remove them from their codebase.

Does this plugin replace Wordfence?

No, but it does replace a feature that they will be removing soon. Wordfence is one of the best security plugins available for WordPress and for about 2 years their product included a very awesome caching engine. In October of 2016 they decided that they would be removing this caching engine which is why this plugin was created.

Can I programmatically stop Vendi Cache from caching a specific page/post?

Yes, the caching engine may be stopped for a given request in several ways. The preferred way (as of 1.2.0) is via a filter: add_filter( \Vendi\Cache\api::FILTER_NAME_DO_NOT_CACHE, '__return_true' ). For legacy reasons we also still support a public static method \Vendi\Cache\api::do_not_cache(). Lastly, if you wish to globally stop the caching engine site-wide you can define the WFDONOTCACHE constant somewhere in your code.

For historical reasons, if defined the global constant is always honored first and cannot be undone via the filter. This might be changed in the future if someone actually has a need for it but generally speaking, constants are used to make global changes by administrators that local code should not be able to undo.

Vendi Cache = Lightweight, Falcon Fast!

By pnutb on July 8, 2018

Hello WP Lovers, First off, I have No connection to the makers of VC. I actually "signed up" a new account here so i could login and rave about VC. They deserve it. Should be #1, honestly, as the rest are either bloated or confusing or both. Over the years I've tried them all, from Rocket to WTC3 to you-name-it-plugin AND I've also used many different codes to avoid using an extra plugin. The problem with using codes to your .htaccess file is that themes change, the web changes and in the end there will be a glitch on your end sooner or later. So, get a clean coded theme, use LIGHT plugins, try Autoptimize + Optimize DB + Leverage Browser Caching + Vendi Cache and YOU WILL see a much faster site. A lazy load plugin will also help as photos are the #1 slower downer of your site. Getting your photos optimized is the #1 pro thing to do to speed up your site. Several plugin options out there OR resize/crunch them yourself. Vendi Cache used to be included in the Wordfence security plugin and boy did it speed things up. Then WF got bloated and slow--not sure how they are now--and they removed "Falcon" cache. So, now Falcon has reappeared as Vendi Cache and IMO it is the BEST cache plugin for 99% of websites. Try it for yourself using GTMetrix.com to A/B your site speed w and w/o Vendi. Cheers!

Easy Caching solution

By deputy963 on February 14, 2017

This has got to be the easiest drop in cache solution available. Works as expected without pages and pages of options.

Thanks for your work !

By Robswaimea on January 5, 2017

Thanks for for your work in keeping the Falcon Engine alive.

Excellent drop in replacement - Falcon running Nginx

By ipmcorp on December 27, 2016

We love Falcon and WordFence of course! We are running WP Network on Nginx and was able to drop in Vendi with no additional config. So grateful for the standalone, thanks everyone.

Thanks!

By roger_burkhard on November 11, 2016

I was looking for a replacement of the Wordfence Falcon Engine. Thank you so much, it works perfectly!

Excellent drop-in replacement

By Bob (boblindner) on October 30, 2016

Vendi Cache is an excellent drop-in replacement for Wordfence caching. I was very happy to hear Vendi offered this as I have been using the Falcon cache and really wanted to just keep using what I had in the past. Thank you!

Nice

By carazariah on October 28, 2016

Thank you thank you thank you! Falcon had really simplified my small business cache and since I am the webhost I was very satisfied with how it worked. This is working perfectly for the site I transitioned from Wordfence Falcon to Vendi-Cache

Excellent, quick replacement for WordFence Falcon cache

By donikatz on October 28, 2016

So happy you kind folks forked this from WordFence to keep their old Falcon cache alive. Simple, quick, works great. Sure, it's not as powerful as some other cache plugins, but it's VERY easy to use and maintain -- the reason many of us had been using WF's cache to begin with. Best of all, since it's the same old Falcon cache, you don't have to fully QA everything again. Huge time-saver. THANKS!

Perfect Drop-In Replacement

By (jeremyroe) on October 24, 2016

This was the perfect drop in replacement for the Wordfence Falcon cache - Worked perfectly

Works GREAT, just like the old WordFence Falcon cache!

By sneader on October 24, 2016

I have used the WordFence Falcon cache feature since it's inception, and it has worked very well for me and my WordPress sites. I was very sad to hear that WordFence was removing their Falcon cache feature. Now I'm thrilled to see that someone has taken the WordFence cache feature and spun it off into its own plugin -- thank you, Vendi! It works GREAT! - Scott

1.2.1

  • Bug Fix: Incorrect function signature for error handling.

1.2.0

  • Add API class for all future public contracts.
  • Add filter \Vendi\Cache\api::FILTER_NAME_DO_NOT_CACHE (preferred) and function \Vendi\Cache\api::do_not_cache() (legacy) to allow people to disable caching per request.
  • Add cache_stats class to use instead of array, make strings translatable.
  • Add clear_entire_cache to public API.
  • Deprecate Vendi\Cache\Legacy\wordfence::do_not_cache() in favor of above.

1.1.5

  • Do not cache if PHP throws a fatal exception or error in someone else’s code.

1.1.4

  • Minor change, no update needed, added screenshots for WP

1.1.3

  • Minor change, no update needed, removed github badges from readme

1.1.2

  • Inlined a PHP constant
  • Fixed a couple of typos (props laxbobber)

1.1.0

  • First public release

1.0.1

  • First private beta.
Back to top