=== Purge Varnish === Contributors: devavi Tags: varnish, purge varnish, purge varnish cache Requires at least: 3.0 Tested up to: 4.6.1 Stable tag: 1.0.0.1 License: GPLv2 or later Purge Varnish Cache automatically based on configurable actions upon events or simple manually. == Description == This plugin provides integration between your wordpress site and Varnish cache, an advanced and very fast reverse-proxy system. Basically, Varnish handles serving static files and anonymous page-views for your site much faster and at higher volumes than Apache, in the neighborhood of 3000 requests per second. This plugin provides the following features: * admin-socket integration and Varnish admin interface for status etc. * Unlimited number of Varnish Cache servers * Configurable actions upon events that will expire URLs from varnish cache like reverse proxy caches. * Purge multiple URLs manually from Varnish cache. * Debugging Requirements: * Apache sockets module/extention should be enabled. Purpose: The main purpose of developing this plugin is to deliver updated copy of content to end user without any delay. For any further enhancement mail me at Devendra Singh (dev.firoza@gmail.com) == Installation == 1. Go to your admin area and select Plugins -> Add new from the menu. 2. Search for "Purge Varnish" or download 3. Click install. 4. Click activate. Configurations: 1. Access the link DOMAIN_NAME/wp-admin/admin.php?page=purge-varnish-settings and configure terminal settings. 2. Access the link DOMAIN_NAME/wp-admin/admin.php?page=purge-varnish-expire and configure required actions and events. 3. Access the link DOMAIN_NAME/wp-admin/admin.php?page=purge-varnish-urls for purge urls from varnish cache. == Screenshots == 1. Terminal settings screen for test connectivity from varnish server. 2. Action trigger configuration screen to make automate purge varnish cache. 3. Purge URLs screen to purge varnish cache object manually. == ChangeLog == = Version 1.x = * PHP 4.x/5.x compatibility.