Download the PHP package nswdpc/silverstripe-cloudflare-boilerplate without Composer
On this page you can find all versions of the php package nswdpc/silverstripe-cloudflare-boilerplate. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download nswdpc/silverstripe-cloudflare-boilerplate
More information about nswdpc/silverstripe-cloudflare-boilerplate
Files in nswdpc/silverstripe-cloudflare-boilerplate
Package silverstripe-cloudflare-boilerplate
Short Description Default modules for Silverstripe websites acting as an origin behind a Cloudflare caching proxy
License BSD-3-Clause
Informations about the package silverstripe-cloudflare-boilerplate
Silverstripe Cloudflare boilerplate
Default modules for Silverstripe websites acting as an origin to a Cloudflare caching proxy.
By default, SilverStripe sends headers which signal to HTTP caches that the response should be not considered cacheable
HTTP Cache Headers
This boilerplate enables:
- HTTP cache header manipulation
- Page purge on publish/unpublish via the Cloudflare API
- Versioned record purging, if the record is represented by a URL
Modules
- nswdpc/silverstripe-oldmantium - reinforced Cloudflare support for versioned dataobjects
- cloudflare/sdk - PHP SDK for Cloudflare
- symbiote/silverstripe-oldman - Simple cache purging for page records
- nswdpc/silverstripe-cache-headers - modify HTTP cache headers sent by a Silverstripe website more
Configuration
There is no configuration (yet) for this boilerplate. The defaults from included module configurations are used.
Installation
The only supported way of installing this module is via composer
composer require nswdpc/silverstripe-cloudflare-boilerplate
LICENSE
BSD-3-Clause
Maintainers
Bugtracker
We welcome bug reports, pull requests and feature requests on the Github Issue tracker for this project.
Please review the code of conduct prior to opening a new issue.
Security
If you have found a security issue with this module, please email digital[@]dpc.nsw.gov.au in the first instance, detailing your findings.
Development and contribution
If you would like to make contributions to the module please ensure you raise a pull request and discuss with the module maintainers.
Please review the code of conduct prior to completing a pull request.