dandjo/sitemap-generator
Composer 安装命令:
composer require dandjo/sitemap-generator
包简介
Memory friendly PHP sitemap generator.
README 文档
README
Memory friendly sitemap generator.
Installation
composer require dandjo/sitemap-generator
Usage
use Dandjo\SitemapGenerator\Components\Index; use Dandjo\SitemapGenerator\Components\Url; use Dandjo\SitemapGenerator\FileWriter; use League\Flysystem\Adapter\Local; use League\Flysystem\Filesystem; $writer = new FileWriter(new Filesystem(new Local('/tmp/'))); $writer->filename = 'sitemap.xml'; // optional $writer->filenameIndex = 'sitemap.index.xml'; // optional $writer->indexSize = 50000; // optional $writer->urlSetSize = 5000; // optional $writer->gzipLevel = 0; // optional for ($i = 0; $i < 6000000; $i++) { $url = new Url('http://localhost/foo/bar/' . $i); $url->changeFrequency = 'always'; // optional $url->lastModified = date_create(); // optional $url->priority = '0.5'; // optional $writer->write($url); } $writer->writeIndex(new Index('http://localhost/sitemap/'));
If you're using gzip compression, consider using the appropriate extension for the filenames, although it is not mandatory.
统计信息
- 总下载量: 526
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-03-20