eliashaeussler / cache-warmup
基于给定XML网站地图的网站缓存预热Composer包
3.1.3
2024-06-21 15:25 UTC
Requires
- php: ~8.1.0 || ~8.2.0 || ~8.3.0
- composer-runtime-api: ^2.1
- ext-filter: *
- ext-json: *
- ext-mbstring: *
- ext-zlib: *
- cuyz/valinor: ^1.3
- eliashaeussler/valinor-xml: ^1.0
- guzzlehttp/guzzle: ^7.0
- guzzlehttp/promises: ^1.0 || ^2.0
- guzzlehttp/psr7: ^2.0
- psr/http-message: ^1.0 || ^2.0
- psr/log: ^2.0 || ^3.0
- symfony/console: ^5.4 || ^6.0 || ^7.0
- symfony/filesystem: ^5.4 || ^6.0 || ^7.0
- symfony/options-resolver: ^5.4 || ^6.0 || ^7.0
- symfony/yaml: ^5.4 || ^6.0 || ^7.0
Requires (Dev)
- armin/editorconfig-cli: ^1.8 || ^2.0
- eliashaeussler/php-cs-fixer-config: ^2.0
- eliashaeussler/phpstan-config: ^2.0
- eliashaeussler/rector-config: ^3.0
- eliashaeussler/transient-logger: ^1.0
- ergebnis/composer-normalize: ^2.28
- phpstan/extension-installer: ^1.2
- phpstan/phpstan-phpunit: ^1.1
- phpstan/phpstan-symfony: ^1.2.11
- phpunit/phpunit: ^10.1 || ^11.0
- dev-main
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.1
- 3.0.0
- 2.7.1
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.4
- 2.4.3
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.0
- 2.0.2
- 2.0.1
- 2.0.0
- 1.3.1
- 1.3.0
- 1.2.1
- 1.2.0
- 1.1.2
- 1.1.1
- 1.1.0
- 1.0.1
- 1.0.0
- 0.8.x-dev
- 0.8.7
- 0.8.6
- 0.8.5
- 0.8.4
- 0.8.3
- 0.8.2
- 0.8.1
- 0.8.0
- 0.7.13
- 0.7.12
- 0.7.11
- 0.7.10
- 0.7.9
- 0.7.8
- 0.7.7
- 0.7.6
- 0.7.5
- 0.7.4
- 0.7.3
- 0.7.2
- 0.7.1
- 0.7.0
- 0.6.4
- 0.6.3
- 0.6.2
- 0.6.1
- 0.6.0
- 0.5.1
- 0.5.0
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-task/bump-version
- dev-renovate/lock-file-maintenance
This package is auto-updated.
Last update: 2024-09-22 15:26:48 UTC
README
网站地图爬虫 & 缓存预热器
一个PHP库,用于预热XML网站地图中定位的URL的网站缓存。
报告错误 · 请求功能 · 加入讨论 · 最新版本 · 赞助
✨ 特点
- 预热XML网站地图中定位的URL的缓存
- 控制台命令和PHP API进行缓存预热
- 开箱即用的网站地图索引支持
- 网站地图和URL的排除模式
- 多种爬虫策略以修改爬虫行为
- 支持压缩的XML网站地图
- 自定义爬虫实现的接口
🚀 入门
# Download latest release curl -LO https://github.com/eliashaeussler/cache-warmup/releases/latest/download/cache-warmup.phar chmod +x cache-warmup.phar # Run cache warmup ./cache-warmup.phar "https://www.example.com/sitemap.xml"
在官方文档中找到更多 安装方法。
📕 文档
在官方文档中找到所有可用的安装方法、配置选项和定制机会。
🧑💻 贡献
请参阅CONTRIBUTING.md
。
⭐ 许可
本项目采用GNU通用公共许可证3.0(或更高版本)授权。