Varnish/Nginx Proxy CachingWordPress Plugin

Varnish/Nginx Proxy CachingWordpress Plugin Free download

  • PHP Version Required
    5.2.4 or higher
  • Minimum WordPress Version Required:
    Wordpress 4.0 or higher
  • WordPress version Compatible Upto
    5.2.17
  • Active Installs
    1,000+
  • Plugin Total downloads:
    48.3K+

Varnish/Nginx Proxy Caching WordPress Plugin overview

wordpress varnish cache 3.x/4.x/5.x and nginx proxy cache integration.

complete wordpress varnish cache 3.x/4.x/5.x and Nginx Proxy Cache integration.

This plugin handles all integration with Varnish Cache and Nginx Proxy Cache. It was designed for high traffic websites.

Main features

  • admin interface, see screenshots
  • console for manual purges, supports regular expressions so you can purge an entire folder or just a single file
  • supports every type of varnish cache implementation, see screenshots for examples
  • unlimited number of Varnish Cache servers
  • use of custom headers when communicating with Varnish Cache does not interfere with other caching plugins, cloudflare, etc
  • Varnish Cache configuration generator
  • purge key method so you don’t need to setup ACLs
  • debugging
  • actively maintained

You can control the following from the varnish caching admin panel :

  • Enable/Disable caching
  • Homepage cache TTL
  • Cache TTL (for every other page)
  • IPs/Hosts to clear cache to support every type of Varnish Cache implementation
  • Override default TTL in posts/pages
  • Purge key based PURGE
  • Logged in cookie
  • Debugging option
  • console for precise manual purges

This plugin also auto purges varnish cache / Nginx Proxy Cache when your site is modified.

varnish caching sends a PURGE request to Varnish Cache / Nginx Proxy Cache when a page or post is modified. This occurs when editing, publishing, commenting or deleting an item, and when changing themes.

Not all pages are purged every time, depending on your Varnish / nginx proxy cache configuration. When a post, page, or custom post type is edited, or a new comment is added, only the following pages will purge:

  • The front page
  • The post/page edited
  • Any categories or tags associated with the page

Varnish Cache / Nginx Proxy Cache is a web application accelerator also known as a caching http reverse proxy. You install it in front of any server that speaks HTTP and configure it to cache the contents. This plugin does not install Varnish/Nginx for you, nor does it configure Varnish/Nginx for WordPress. It’s expected you already did that on your own using the provided config files.

Inspired from the following :

  • https://wordpress.org/plugins/varnish-http-purge/
  • https://github.com/dreamhost/varnish-vcl-collection/

Varnish/Nginx Proxy Caching Settings admin panel
Settings admin panel
Varnish/Nginx Proxy Caching Console/manual purge admin panel
Console/manual purge admin panel
Varnish/Nginx Proxy Caching Varnish Cache Statistics admin panel
Varnish Cache Statistics admin panel
Varnish/Nginx Proxy Caching Varnish Cache configuration generator admin panel
Varnish Cache configuration generator admin panel
Varnish/Nginx Proxy Caching override default TTL in posts/pages
override default TTL in posts/pages
Varnish/Nginx Proxy Caching integration example
integration example

Varnish/Nginx Proxy Caching Wordpress Plugin download

  • You must install Varnish Cache/Nginx Proxy Cache on your server(s)
  • Go to the configuration generator. Fill in the backends/ACLs then download the configuration files
  • Use these configuration files to configure Varnish Cache server(s). Usualy the configuration files are in /etc/varnish. In most cases you must put the downloaded configuration files in /etc/varnish and restart Varnish Cache
  • The configuration generator does not support Nginx for now. Read the Nginx documentation on how to enable proxy cache

Or use the provided Varnish Cache configuration files located in /wp-content/plugins/vcaching/varnish-conf folder.

You can also use the purge key method if you can’t setup ACLs. You must fill in lib/purge.vcl the purge key.

Varnish/Nginx Proxy Caching Wordpress Plugin download

Here is the Varnish/Nginx Proxy Caching wordpress plugin download link you can download and install to your Wordpress Website.

Download Varnish/Nginx Proxy Caching Wordpress plugin directly

Download Varnish/Nginx Proxy Caching from wordpress Plugin repostiory

Varnish/Nginx Proxy Caching Added Wordpress Plugins Aternatives

Varnish/Nginx Proxy Caching Chrome Extensions Aternatives

Varnish/Nginx Proxy Caching Mozilla Addons Aternatives

 
 
Google chrome extensions Download

We collect the latest most useful Google chrome extension from Google chrome Extensions directory . You can download Chrome extensions directly from here.


Notice: Undefined variable: time_taken in /home/runcloud/webapps/pluginsaddons/footer.php on line 122

Fatal error: Uncaught Error: Call to a member function total_time_taken() on null in /home/runcloud/webapps/pluginsaddons/footer.php:122 Stack trace: #0 /home/runcloud/webapps/pluginsaddons/2_wordpress/5_wp_itempage.php(431): include() #1 {main} thrown in /home/runcloud/webapps/pluginsaddons/footer.php on line 122