vlglad/sitemap-gen
Composer 安装命令:
composer require vlglad/sitemap-gen
包简介
Package for sitemap generation to xml/csv/json file
README 文档
README
Библиотека для генерации карты сайта из массива. Тестовое для Pyrobyte.
Установка
composer require vlglad/sitemap-gen:dev-master
Использование
При создании экземпляра класса библиотки требуется передать два параметра: массив с данными и тип файла
$data_arr = [
[
'loc' => "https://site.ru/",
'lastmod' => date("Y-m-d H:i:s"),
'priority' => '1',
'changefreq' => 'hourly'
],
[
'loc' => "https://site.ru/news",
'lastmod' => date("Y-m-d H:i:s"),
'priority' => '0.5',
'changefreq' => 'daily'
]
];
$file_type = 'xml';
После создаем экземпляр
$sitemap = new Sitemap($data_arr, $file_type);
При необходимости можно получить или изменить переданные параметры с помощью геттеров и сеттеров
Для создания файла вызываем метод save() с директорией для сохранения файла в качестве параметра
$sitemap->save('/var/www/project/public/site-map-gen/');
Код с тестовыми данными можно вызвать из консоли, если в папке site-map-gen вызвать файл index.php
php index.php
统计信息
- 总下载量: 5
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Unknown
- 更新时间: 2024-08-27