php有没有map,生成网站map有什么简易的方法吗

生成网站地图有什么简易的方法吗?

怎样生成前端使用的网站地图?就是那种表格形式的

我手上有XML文件

------解决方案--------------------

seo的网站地图?

------解决方案--------------------

来看看 增加积分

------解决方案--------------------

如果你使用的建站程序一般带有生成地图功能,可以用自带的,没有的话自己写,按照生成xml格式的要求写程序生成。

具体可以参考如下两篇文章:

1.使用codeIgniter生成网站Sitemap

2.PHP生成sitemap.xml地图文件的代码参考

------解决方案--------------------

$content='<?xml  version="1.0" encoding="UTF-8"?>

xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9

http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">

';

$data_array=array(

array(

'loc'=>'http://www.phpernote.com/',

'priority'=>'1.0',

'lastmod'=>'2012-06-03T04:20:32-08:00',

'changefreq'=>'always'

),

array(

'loc'=>'http://www.phpernote.com/',

'priority'=>'0.5',

'lastmod'=>'2012-06-03T04:20:32-08:00',

'changefreq'=>'daily'

)

);

foreach($data_array as $data){

$content.=create_item($data);

}

$content.='

';

$fp=fopen('sitemap.xml','w+');

fwrite($fp,$content);

fclose($fp);

function create_item($data){

$item="\n";

$item.="".$data['loc']."\n";

$item.="".$data['priority']."\n";

$item.="".$data['lastmod']."\n";

$item.="".$data['changefreq']."\n";

$item.="\n";

return $item;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值