https://github.com/eliashaeussler/typo3-warming
🚀 Extension for TYPO3 CMS that warms up Frontend caches based on an XML sitemap with multi-language support.
https://github.com/eliashaeussler/typo3-warming
cache extension sitemap typo3 warmup xml
Last synced: 10 days ago
JSON representation
🚀 Extension for TYPO3 CMS that warms up Frontend caches based on an XML sitemap with multi-language support.
- Host: GitHub
- URL: https://github.com/eliashaeussler/typo3-warming
- Owner: eliashaeussler
- License: gpl-2.0
- Created: 2021-04-28T10:37:01.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T18:20:51.000Z (12 months ago)
- Last Synced: 2024-10-29T20:26:28.917Z (12 months ago)
- Topics: cache, extension, sitemap, typo3, warmup, xml
- Language: PHP
- Homepage: https://docs.typo3.org/p/eliashaeussler/typo3-warming/main/en-us/
- Size: 5.94 MB
- Stars: 15
- Watchers: 3
- Forks: 8
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README

# TYPO3 extension `warming`
[](https://coveralls.io/github/eliashaeussler/typo3-warming)
[](https://qlty.sh/gh/eliashaeussler/projects/typo3-warming)
[](https://github.com/eliashaeussler/typo3-warming/actions/workflows/ci.yaml)
[](https://extensions.typo3.org/extension/warming)
[](https://typo3.slack.com/archives/C0400CSGWAY)An extension for TYPO3 CMS that warms up Frontend caches based on an XML sitemap.
Cache warmup can be triggered via TYPO3 backend or using a console command.
It supports multiple languages and custom crawler implementations.## 🚀 Features
* Warmup of Frontend caches from pages or XML sitemap
* Integration in TYPO3 backend toolbar and page tree
* Support of various sitemap providers (e.g. `robots.txt` or custom location)
* Multi-language support
* Support for custom crawlers
* Console command
* Compatible with TYPO3 12.4 LTS and 13.4 LTS## 🔥 Installation
### Composer
[](https://packagist.org/packages/eliashaeussler/typo3-warming)
[](https://packagist.org/packages/eliashaeussler/typo3-warming)```bash
composer require eliashaeussler/typo3-warming
```### TER
[](https://extensions.typo3.org/extension/warming)
[](https://extensions.typo3.org/extension/warming)Download the zip file from
[TYPO3 extension repository (TER)](https://extensions.typo3.org/extension/warming).## 📙 Documentation
Please have a look at the
[official extension documentation](https://docs.typo3.org/p/eliashaeussler/typo3-warming/main/en-us/).## 💎 Credits
The extension icon ("rocket") as well as the icons for cache warmup actions are
modified versions of the original
[`actions-rocket`](https://typo3.github.io/TYPO3.Icons/icons/actions/actions-rocket.html)
icon from TYPO3 core which is originally licensed under
[MIT License](https://github.com/TYPO3/TYPO3.Icons/blob/main/LICENSE).## 🔒 Security Policy
Please read our [security policy](SECURITY.md) if you discover a security
vulnerability in this extension.## ⭐ License
This project is licensed under [GNU General Public License 2.0 (or later)](LICENSE.md).