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/
WEDOS | Protection & Cache Performance
Activate WEDOS Global protection — WAF, DDoS protection and CDN for your WordPress website. WEDOS Global (CDN Cache & Security) WEDOS Global Protection plugin helps site administrators activate WEDOS.protection from inside WordPress. The plugin provides a simple landing page for non-technical users, guided website and DNS setup, a dashboard with protection status, and a consent step before any external service activation request is sent. Cloud WAF & DDoS Protection By filtering traffic and blocking harmful cyberattacks on cloud servers, our WAF provides protection for your WordPress websites without putting any extra load on your local resources. Global CDN Cache The WEDOS Global CDN will ensure a significant increase of your WordPress loading speed, and better overall server response all around the world. Links to Documentation and Other Sources WEDOS Global Knowledge Base Community Help External Services This plugin connects to the following external services: WEDOS Global Protection (plugin.wedos.global) Verify domain ownership via a local verification file Register and activate the domain protection service Check the protection and DNS status Data sent: domain name, server IP address, admin email address, unique request ID. No personal visitor data is ever transmitted. WEDOS CDN (wp-cdn.wedos.com) Serves WordPress core and WooCommerce static assets (JS, CSS) from WEDOS CDN edge nodes Fetches a manifest file listing available asset versions and their SHA-256 hashes Assets are only rewritten when local file hash matches the CDN manifest — no data about visitors is transmitted CDN is opt-in and can be disabled at any time from the dashboard Anonymous telemetry (plugin.wedos.global/cdn-plugin/telemetry.php) Sends anonymous usage statistics once daily when opted in: plugin version, WordPress version, rewrite count No domain name, no IP address, no personal data is included Subscription management (plugin.wedos.global) Used only when you start a free trial or subscribe to a paid plan (Standard, Premium) Data sent: domain name, admin email address, selected plan identifier Subscription status is queried periodically to determine which paid features (e.g. detailed visitor geography) are unlocked The free plan does not require any subscription data exchange Billing provider (FastSpring) When you purchase a paid plan, your order is processed by FastSpring (fastspring.com) FastSpring acts as the merchant of record for the transaction See FastSpring’s privacy policy for details on data they collect during checkout Bundled Third-Party Libraries The plugin ships with the following open-source libraries (no external network calls — all bundled locally): Chart.js 4.4.0 (MIT license) Used for analytics charts (requests over time, top countries bars) Source: https://www.chartjs.org/ License: https://github.com/chartjs/Chart.js/blob/master/LICENSE.md jsvectormap 1.7.0 (MIT license) Used to render the interactive world map in the Visitor Geography section (paid feature only — loaded when geographic analytics are unlocked by the active plan) Source: https://github.com/themustafaomar/jsvectormap Map data renders aggregated country traffic counts received from the WEDOS Global Protection backend; no visitor data is sent anywhere License: https://github.com/themustafaomar/jsvectormap/blob/master/LICENSE The service is provided by WEDOS Group SA, 7 Rue Robert Stumper, L-2557 Luxembourg, EU. Terms of Service Privacy Policy By activating the plugin and clicking “Create request”, you explicitly consent to your domain data being sent to the WEDOS Global Protection service.