旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

php自动生成sitemap【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:96


导读:网站的sitemap是爬虫抓取的重要处所,提交了sitemap的url,爬虫会优先抓取。所以我们日常平凡要有按期更新sitemap的习气,生成sitemap的要领有许多...

网站的sitemap是爬虫抓取的重要处所,提交了sitemap的url,爬虫会优先抓取。

所以我们日常平凡要有按期更新sitemap的习气,生成sitemap的要领有许多,第三方东西抓取生成,本身生成。这里我引荐本身生成sitemap。由于如许斲丧系统资源起码。

代码以下:

include_once Root_Path . "/vendor/autoload.php";
use Medoo\Medoo;
$db = new Medoo([
'database_type' => 'mysql',
'database_name' => 'menghuiguli',
'server' => 'localhost',
'username' => 'root',
'password' => 'root',
]);
$str = "<ul>";
$articles = $db->select('article',"*");
foreach ($articles as $k => $v) {
$str .= '<li>
<div class="T1"><a href="https://www.80shihua.com/archives/'.$v['id'].'" title="'.$v['name'].'">'.$v['name'].'</a></div>
<div class="T2">2019-02-02T10:16:23+08:00</div>
<div class="T3">monthly</div>
<div class="T4">0.5</div>
</li>';
}
$str .= '</ul>';
file_put_contents('/sitemap.html', $str);

个中数据库我使用了最玲珑的medooORM模子,异常轻易。

我们只需查出相干文章,然后对应轮回生成sitemap即可。

更多PHP相干学问,请接见ki4网!

以上就是php自动生成sitemap的细致内容,更多请关注ki4网别的相干文章!

标签:sitmap爬虫