https://github.com/putyourlightson/craft-blitz-f5
https://github.com/putyourlightson/craft-blitz-f5
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/putyourlightson/craft-blitz-f5
- Owner: putyourlightson
- License: other
- Created: 2024-04-24T18:28:12.000Z (about 2 years ago)
- Default Branch: develop
- Last Pushed: 2024-10-23T06:28:37.000Z (over 1 year ago)
- Last Synced: 2024-11-23T09:45:44.208Z (over 1 year ago)
- Language: PHP
- Size: 56.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.md
Awesome Lists containing this project
README

# Blitz F5 Purger for Craft CMS
The F5 Purger plugin allows the [Blitz](https://putyourlightson.com/plugins/blitz) plugin for [Craft CMS](https://craftcms.com/) to purge pages cached on [F5’s Distributed Cloud CDN](https://www.f5.com/products/distributed-cloud-services/cdn).
## License
This plugin requires a free commercial license available through the [Craft Plugin Store](https://plugins.craftcms.com/blitz-f5).
## Requirements
This plugin requires [Craft CMS](https://craftcms.com/) 5.0.0 or later.
## Installation
To install the plugin, search for “Blitz F5 Purger” in the Craft Plugin Store, or install manually using composer.
```shell
composer require putyourlightson/craft-blitz-f5
```
## Usage
Once installed, the F5 Purger can be selected in the Blitz plugin settings or in `config/blitz.php`.
```php
// The purger type to use.
'cachePurgerType' => 'putyourlightson\blitzf5\F5Purger',
```
Note that when purging multiple cached pages, only a single URI with a wildcard character after the longest common prefix is sent. This helps reduce the number of API requests made to the F5 CDN.
For example, if the URIs are:
- `/foo/bar`
- `/foo/qux/baz`
Then only a single API request will be sent with the URI pattern `/foo/*`.
---
Created by [PutYourLightsOn](https://putyourlightson.com/).