eliashaeussler / typo3-warming
Extension for TYPO3 CMS that warms up Frontend caches based on an XML sitemap with multi-language support
Installs: 19 334
Dependents: 0
Suggesters: 0
Security: 0
Stars: 11
Watchers: 1
Forks: 4
Open Issues: 6
Type:typo3-cms-extension
Requires
- php: ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0
- ext-json: *
- eliashaeussler/cache-warmup: ~0.5
- guzzlehttp/guzzle: ^6.3 || ^7.0
- guzzlehttp/psr7: ^1.4 || ^2.0
- psr/http-message: ^1.0
- psr/log: ^1.0
- symfony/console: ^4.4 || ^5.4 || ^6.0
- symfony/polyfill-php80: ^1.23
- symfony/polyfill-php81: ^1.26
- symfony/serializer: ^4.4 || ^5.4 || ^6.0
- typo3/cms-backend: ~10.4.0 || ~11.5.0
- typo3/cms-core: ~10.4.0 || ~11.5.0
- typo3/cms-extbase: ~10.4.0 || ~11.5.0
- typo3/cms-fluid: ~10.4.0 || ~11.5.0
Requires (Dev)
- armin/editorconfig-cli: ^1.5
- dg/bypass-finals: ^1.3
- ergebnis/composer-normalize: ^2.8
- helhum/typo3-console: ^6.3.2 || ^7.0
- jangregor/phpstan-prophecy: ^1.0
- phpspec/prophecy-phpunit: ^2.0
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: ^1.6
- phpstan/phpstan-symfony: ^1.2
- saschaegerer/phpstan-typo3: ^1.1
- ssch/typo3-rector: ^1.0
- typo3/coding-standards: ^0.5.0
- typo3/testing-framework: ^6.11.2
- dev-main
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.20
- 0.3.19
- 0.3.18
- 0.3.17
- 0.3.16
- 0.3.15
- 0.3.14
- 0.3.13
- 0.3.12
- 0.3.11
- 0.3.10
- 0.3.9
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-dependabot/npm_and_yarn/Resources/Private/Frontend/babel/preset-env-7.22.4
- dev-dependabot/npm_and_yarn/Resources/Private/Frontend/webpack-5.85.0
- dev-feature/typo3-v12
- dev-task/php-8.2
- dev-feature/functional-tests
This package is auto-updated.
Last update: 2023-05-31 21:15:18 UTC
README
TYPO3 extension warming
📙 Documentation | 📦 Packagist | 🐥 TYPO3 extension repository | 💾 Repository | 🐛 Issue tracker
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 10.4 LTS and 11.5 LTS
🔥 Installation
Via Composer:
composer require eliashaeussler/typo3-warming
Or download the zip file from TYPO3 extension repository (TER).
💎 Credits
The extension icon ("rocket") as well as the icons for cache warmup actions are
modified versions of the original
actions-rocket
icon from TYPO3 core which is originally licensed under
MIT License.
⭐ License
This project is licensed under GNU General Public License 2.0 (or later).