plugin-icon

Varnish/Nginx Proxy Caching

Wordpress Varnish Cache 3.x/4.x/5.x and Nginx Proxy Cache integration
Calificaciones
5
Última actualización
October 21, 2019
Versión
1.8.3
Instalaciones activas
1K
Varnish/Nginx Proxy Caching

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/
Instalaciones activas
1K
Probado hasta
5.2.21
Te puedes descargar este plugin para utilizarlo en tu instalación autoalojada de WordPress.