backdrop / backdrop-issues

Issue tracker for Backdrop core.
144 stars 39 forks source link

Varnish Cache Caching to improve performance Backdrop CMS #6164

Open 10corp opened 1 year ago

10corp commented 1 year ago

Varnish Cache is a modern reverse proxy cache software package. It has been built from the ground up to be a dedicated reverse proxy cache so it doesn't have legacy functionality and code, making it blazing fast. It is supported on Linux and FreeBSD and is included in most popular distributions

Drupal Modules that interact with Varnish Varnish Module integrates Drupal to Varnish over the Varnish administration interface. It can purge URLs from the proxy cache using regular expressions and can display varnish statistics. Purge Module just implements purging over HTTP together with the Expire Module https://ftp.drupal.org/files/projects/varnish-7.x-1.10.tar.gz

bobchristenson commented 4 months ago

We'll be wanting this sometime this year as well...anyone working on it?

farhannorth commented 4 months ago

We'll be wanting this sometime too.

stpaultim commented 4 months ago

Are you thinking that there should be core support for Varnish or are we just looking for contrib modules to be ported or replicated?

You might want to post port requests for Drupal 7 modules of interest here: https://github.com/backdrop-ops/contrib/issues

farhannorth commented 1 month ago

Varnish must be in core

klonos commented 1 month ago

The usage stats of these modules in Drupal do not suggest wide enough usage to justify bringing this functionality into Backdrop core (compare below to the Drupal core stats: https://www.drupal.org/project/usage/drupal):

I believe that starting with porting the respective 7.x modules to Backdrop contrib would be a good first step in order to gauge usage. This is pretty standard with what we do when considering modules for inclusion in core.