Download the PHP package jvmtech/warmupcache without Composer
On this page you can find all versions of the php package jvmtech/warmupcache. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jvmtech/warmupcache
More information about jvmtech/warmupcache
Files in jvmtech/warmupcache
Package warmupcache
Short Description Wormup Neos CMS full static cache or fusion caches by crawling selected urls or websites.
License MIT
Informations about the package warmupcache
JvMTECH.CacheWarmup Package for Neos CMS
Warm up your website's cache by crawling URLs or sitemaps, and include lists of allowed and denied patterns.
Installation
How to use it?
By default the specified urls/sitemaps will be just scanned. To be able to warmup all crawled urls the Queue need to be set up.
Then execute one of described below commands with --add-to-queue parameter to add URLs to queue.
The last step is queue execution. You can do it standard way executing one job after another:
or you can use parallel execution like below (keep in mind that in this case you need to specify right limit (amount of jobs in queue divided by amount of processes you will use))
Commands
cachewarmup:extracturls - crawling URL(s) to extract all hrefs.
Useful when we would like to cherry-pick which pages/subpages would be warmed up like for example subpages of product page. Example usage (scanning 3 home page variants)
cachewarmup:extracturlsfromsitemap - crawling sitemap to extract hrefs.
Useful when we would like to warmup most pages from the sitemap. Example usage:
Presets configuration
Both commands can be used with --preset <preset_name>
parameter and use predefined settings that includes:
- urls/sitemaps list,
- allow list / deny list
- limits (how many pages should be loaded)
- additional urls settings (sufixes that would be added to pages matching specified pattern)
by jvmtech.ch