laravelista / bard
此包已被废弃,不再维护。作者建议使用 https://github.com/spatie/laravel-sitemap 包代替。
Laravel 友好的 Bard,用于生成 xml 格式的 sitemap 诗歌。
2.2.1
2018-09-17 08:09 UTC
Requires
- php: >=5.4
- nesbot/carbon: ~1.0
- sabre/xml: ^2.1
- symfony/http-foundation: ~2.0|~3.0|~4.0
Requires (Dev)
- phpspec/phpspec: ~2.1
README
Bard 是最简单的 PHP Sitemap 包,只需添加一些 URL,即可开始使用。
已废弃! 我建议使用 spatie/larevel-sitemap
代替。这是一个更好的包,具有自动生成 sitemap 的功能。
语法
use Laravelista\Bard\UrlSet;
use Sabre\Xml\Writer;
use Carbon\Carbon;
$sitemap = new UrlSet(new Writer);
$sitemap->addUrl('http://domain.com/contact')
->setPriority(0.8)
->setChangeFrequency('hourly')
->setLastModification(Carbon::now())
->addTranslation('hr', 'http://domain.com/hr/contact');
$sitemap->render()->send();
开始学习
安装
在项目根目录下运行此命令
composer require laravelista/bard