Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 3 hours 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 (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T18:20:51.000Z (3 months ago)
- Last Synced: 2024-10-29T20:26:28.917Z (3 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
![Extension icon](Resources/Public/Icons/Extension.svg)
# TYPO3 extension `warming`
[![Coverage](https://img.shields.io/coverallsCoverage/github/eliashaeussler/typo3-warming?logo=coveralls)](https://coveralls.io/github/eliashaeussler/typo3-warming)
[![Maintainability](https://img.shields.io/codeclimate/maintainability/eliashaeussler/typo3-warming?logo=codeclimate)](https://codeclimate.com/github/eliashaeussler/typo3-warming/maintainability)
[![CGL](https://img.shields.io/github/actions/workflow/status/eliashaeussler/typo3-warming/cgl.yaml?label=cgl&logo=github)](https://github.com/eliashaeussler/typo3-warming/actions/workflows/cgl.yaml)
[![Tests](https://img.shields.io/github/actions/workflow/status/eliashaeussler/typo3-warming/tests.yaml?label=tests&logo=github)](https://github.com/eliashaeussler/typo3-warming/actions/workflows/tests.yaml)
[![Supported TYPO3 versions](https://typo3-badges.dev/badge/warming/typo3/shields.svg)](https://extensions.typo3.org/extension/warming)
[![Slack](https://img.shields.io/badge/slack-%23ext--warming-4a154b?logo=slack)](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
[![Packagist](https://img.shields.io/packagist/v/eliashaeussler/typo3-warming?label=version&logo=packagist)](https://packagist.org/packages/eliashaeussler/typo3-warming)
[![Packagist Downloads](https://img.shields.io/packagist/dt/eliashaeussler/typo3-warming?color=brightgreen)](https://packagist.org/packages/eliashaeussler/typo3-warming)```bash
composer require eliashaeussler/typo3-warming
```### TER
[![TER version](https://typo3-badges.dev/badge/warming/version/shields.svg)](https://extensions.typo3.org/extension/warming)
[![TER downloads](https://typo3-badges.dev/badge/warming/downloads/shields.svg)](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).