sitemap-php生成网站地图

根据SEO需要生成站点地图有利于百度爬虫收录,后台需要生成sitemap.xml 文件,内容是站点链接,效果如图

开始后台管理模版,页面比较粗糙

 

 下面开始代码部分:

我使用的是hyperf框架,所以把 Sitemap类,放到了Services目录中 代码下载

下载好Sitemap.php类后,在控制器中使用首先

use App\Services\Sitemap;

方法 :表单中的参数没有在方法中接收,根据自己的实际开发来加逻辑即可

public function sitemapxml(){
        $sitemap = new Sitemap('网站根目录地址(不要/)');
        $sitemap->setXmlFile('public/uploads/sitemap'); // 设置生成文件位置和文件名称(不带后缀)
        $sitemap->addItem('/', 1, 'always', time());
        //生成详情数据
        //always(经常)、hourly(每时)、daily(每天)、weekly(每周)、monthly(每月)、yearly(每年)
        $sitemap->addItem('/cfcz', 1, 'always', time());
        //结束
        $sitemap->endSitemap();
}

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值