[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyg5NUbfm7-3JfX2gqzDSFHEoaH9Am4yjOZJ7fpk78MQ":3},{"slug":4,"display_name":5,"profile_url":6,"plugin_count":7,"total_installs":8,"avg_security_score":9,"avg_patch_time_days":10,"trust_score":11,"computed_at":12,"plugins":13},"razvanstanga","Razvan Stanga","https:\u002F\u002Fprofiles.wordpress.org\u002Frazvanstanga\u002F",2,810,62,30,67,"2026-04-07T12:53:34.185Z",[14,39],{"slug":15,"name":16,"version":17,"author":5,"author_profile":6,"description":18,"short_description":19,"active_installs":20,"downloaded":21,"rating":22,"num_ratings":23,"last_updated":24,"tested_up_to":25,"requires_at_least":26,"requires_php":27,"tags":28,"homepage":34,"download_link":35,"security_score":36,"vuln_count":7,"unpatched_count":7,"last_vuln_date":37,"fetched_at":38},"vcaching","Varnish\u002FNginx Proxy Caching","1.8.3","\u003Cp>Complete WordPress Varnish Cache 3.x\u002F4.x\u002F5.x and Nginx Proxy Cache integration.\u003C\u002Fp>\n\u003Cp>This plugin handles all integration with Varnish Cache and Nginx Proxy Cache. It was designed for high traffic websites.\u003C\u002Fp>\n\u003Cp>Main features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>admin interface, see screenshots\u003C\u002Fli>\n\u003Cli>console for manual purges, supports regular expressions so you can purge an entire folder or just a single file\u003C\u002Fli>\n\u003Cli>supports every type of Varnish Cache implementation, see screenshots for examples\u003C\u002Fli>\n\u003Cli>unlimited number of Varnish Cache servers\u003C\u002Fli>\n\u003Cli>use of custom headers when communicating with Varnish Cache does not interfere with other caching plugins, cloudflare, etc\u003C\u002Fli>\n\u003Cli>Varnish Cache configuration generator\u003C\u002Fli>\n\u003Cli>purge key method so you don’t need to setup ACLs\u003C\u002Fli>\n\u003Cli>debugging\u003C\u002Fli>\n\u003Cli>actively maintained\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can control the following from the Varnish Caching admin panel :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable\u002FDisable caching\u003C\u002Fli>\n\u003Cli>Homepage cache TTL\u003C\u002Fli>\n\u003Cli>Cache TTL (for every other page)\u003C\u002Fli>\n\u003Cli>IPs\u002FHosts to clear cache to support every type of Varnish Cache implementation\u003C\u002Fli>\n\u003Cli>Override default TTL in posts\u002Fpages\u003C\u002Fli>\n\u003Cli>Purge key based PURGE\u003C\u002Fli>\n\u003Cli>Logged in cookie\u003C\u002Fli>\n\u003Cli>Debugging option\u003C\u002Fli>\n\u003Cli>console for precise manual purges\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin also auto purges Varnish Cache \u002F Nginx Proxy Cache when your site is modified.\u003C\u002Fp>\n\u003Cp>Varnish Caching sends a PURGE request to Varnish Cache \u002F Nginx Proxy Cache when a page or post is modified. This occurs when editing, publishing, commenting or deleting an item, and when changing themes.\u003Cbr \u002F>\nNot all pages are purged every time, depending on your Varnish \u002F Nginx Proxy Cache configuration. When a post, page, or custom post type is edited, or a new comment is added, \u003Cem>only\u003C\u002Fem> the following pages will purge:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The front page\u003C\u002Fli>\n\u003Cli>The post\u002Fpage edited\u003C\u002Fli>\n\u003Cli>Any categories or tags associated with the page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.varnish-cache.org\u002F\" rel=\"nofollow ugc\">Varnish Cache\u003C\u002Fa> \u002F \u003Ca href=\"https:\u002F\u002Fwww.nginx.com\u002Fblog\u002Fnginx-caching-guide\u002F\" rel=\"nofollow ugc\">Nginx Proxy Cache\u003C\u002Fa> 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 \u003Cem>does not\u003C\u002Fem> install Varnish\u002FNginx for you, nor does it configure Varnish\u002FNginx for WordPress. It’s expected you already did that on your own using the provided config files.\u003C\u002Fp>\n\u003Cp>Inspired from the following :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvarnish-http-purge\u002F\u003C\u002Fli>\n\u003Cli>https:\u002F\u002Fgithub.com\u002Fdreamhost\u002Fvarnish-vcl-collection\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Wordpress Varnish Cache 3.x\u002F4.x\u002F5.x and Nginx Proxy Cache integration",800,59422,100,10,"2019-10-21T07:20:00.000Z","5.2.24","4.0","5.2.4",[29,30,31,32,33],"cache","caching","nginx","purge","varnish","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fvcaching\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvcaching.1.8.3.zip",38,"2025-12-31 00:00:00","2026-04-06T09:54:40.288Z",{"slug":40,"name":41,"version":42,"author":5,"author_profile":6,"description":43,"short_description":44,"active_installs":23,"downloaded":45,"rating":46,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":27,"tags":50,"homepage":54,"download_link":55,"security_score":56,"vuln_count":46,"unpatched_count":46,"last_vuln_date":57,"fetched_at":38},"optimize-redis-post-views","Redis Post Views","1.7","\u003Cp>Imagine a high traffic website that needs post views as an algorithm to display posts on the homepage.\u003Cbr \u002F>\nThis website also uses \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvcaching\u002F\" rel=\"ugc\">Varnish Caching\u003C\u002Fa>. So we need an AJAX based post views counter.\u003Cbr \u002F>\nNow imagine a minimum 5000 concurrent users browsing the website, so we can’t use the default “AJAX in Plugins” as live updates on the backend using update_post_meta will be very painful for the backend.\u003C\u002Fp>\n\u003Cp>So what can we do ?\u003C\u002Fp>\n\u003Cp>What if all these post views counts will be done in memory using Redis ?\u003Cbr \u002F>\nThen we run a cornjob using WP-CLI to sync the post views count in Redis to the WordPress database.\u003C\u002Fp>\n\u003Cp>Redis Post Views was born.\u003C\u002Fp>\n","Highly optimized post views counter using Redis",1658,0,"2018-07-27T06:32:00.000Z","4.9.29","4.5",[29,30,51,52,53],"optimization","postviews","redis","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Foptimize-redis-post-views\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foptimize-redis-post-views.1.7.zip",85,null]