.. include:: /Includes.rst.txt .. _introduction: ============ Introduction ============ .. _what-it-does: What does it do? ================ The extension provides a service to warm up Frontend caches based on XML sitemaps. Cache warmup can be triggered in various ways: - From the :ref:`TYPO3 backend ` - Using a :ref:`console command ` - Directly with the :ref:`PHP API ` It supports multiple languages and custom crawler implementations. Under the hood, the extension makes use of the `eliashaeussler/cache-warmup `__ library which provides the core cache warmup implementation. In addition, `EXT:sitemap_locator `__ is used to locate XML sitemaps. .. _features: Features ======== - Frontend cache warmup of pages located in XML sitemaps - Integration in :ref:`TYPO3 backend toolbar ` and :ref:`page tree ` - Support of various :ref:`sitemap providers ` (e.g. `robots.txt` or custom location) - Multi-language support of configured sites - Support for :ref:`custom crawlers ` and :ref:`crawling strategies ` - :ref:`Console commands ` - Compatible with TYPO3 12.4 LTS and 13.1 (see :ref:`version matrix `) .. _support: Support ======= There are several ways to get support for this extension: * Slack: https://typo3.slack.com/archives/C0400CSGWAY * GitHub: https://github.com/eliashaeussler/typo3-warming/issues .. _license: License ======= This extension is licensed under `GNU General Public License 2.0 (or later) `_.