当前位置:  编程技术>php

百度站点地图(百度sitemap)生成方法分享

    来源: 互联网  发布时间:2014-08-26

    本文导语:  代码如下:function sitemapxml(){ $user = M('sethouse');//thinkphp 数据链接 $today = date("Y-m-d",time()); $yesterday  = mktime(0, 0, 0, date("m")  , date("d")-1, date("Y")); $lastweek = strtotime("-1 week"); $link = M(); $yesterdayArr = $link->query("select * from pre_sethouse wher...

代码如下:

function sitemapxml(){
 $user = M('sethouse');//thinkphp 数据链接
 $today = date("Y-m-d",time());
 $yesterday  = mktime(0, 0, 0, date("m")  , date("d")-1, date("Y"));
 $lastweek = strtotime("-1 week");
 $link = M();
 $yesterdayArr = $link->query("select * from pre_sethouse where status=1 and time>$yesterday");//昨天
 $lastweekArr = $link->query("select * from pre_sethouse where  status=1 and time>$lastweek");//上周
 $url = "http://www.xxx.com/House/housecontent/id/";
 foreach($yesterdayArr as $k=>$v){
  $data_array[$k]['loc'] = $url.$v['hid'];
  $data_array[$k]['lastmod'] = $today;
  $data_array[$k]['changefreq'] = 'always';
  $data_array[$k]['priority'] = '0.6';
  $data_array[$k]['data'] = '';
 }
 $content=''.chr(13).'';
 $content.='
 http://www.xxx.com
 '.$today.'
 always
 0.9
 
 '.chr(13);
 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['lastmod']."n";
    $item.="".$data['changefreq']."n";
    $item.="".$data['priority']."n";
 $item.="".$data['data']."n";
    $item.="n";
    return $item;
}

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • c#使用windows服务更新站点地图的详细示例
  • 日本Club Nintendo站点被黑 数万账号受牵连
  • 初学请教:apache中的站点能象IIS中一样建独立的站点吗?
  • 推荐java站点:这个站点上的内容是全体成员辛苦劳动的成果,上面会有你感兴趣的东西,
  • 请推荐比较好的linux学习站点和文档下载站点
  • 按站点存放日志,在线等
  • sourceforge主站上不去了,那还有比较大的sourceforge站点?最好是美国的。
  • 谁能告诉我几个学习Linux的外国站点!
  • swing的学习站点?
  • 有关java的站点!
  • 学习JAVA,请推荐好的 JAVA站点!
  • 如何获得root目录(站点的根目录)的绝对路径?
  • 请给几个有价值的XSL和XML站点
  • 请推荐几个关于linux安全的站点
  • 怎么动态改变IIS中默认WEB站点的IP地址?
  • 如何用jsp删除自己站点某个路径的一个文件?
  • 国内站点那有MPlayer下载???急,谢谢!
  • FTP站点的设置
  • 我开放一个演示站点怎么让他一个小时自动恢复默认的设置?
  • Linux 9.0+865G,只能上到640×480,Intel官方站点的最新驱动安装失败,那位有驱动?
  • 请问要得到远程访问站点的ip地址以及所在的页面,用request的什么方法?
  • 想知道那个站点有JAVA认证的考题,一定给分


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3