譬如:现在我有一个域名,www.123456.com.还有许多子网站,这些网站文件都是独立存在的,但是同在一个linux服务器。
子网站如:aaa.123456.com    bbb.123456.com 。
我先可以再www.123456.com中坐一个页面,随时产看子网站中的访问量和访问情况。将三个月无人访问的网站删除掉。
那么,如何才能查看到子网站是否三个月无人访问呢?请达人来帮忙看看,逻辑是什么样的,最好能附上代码,我是新手。
谢谢

解决方案 »

  1.   

    实现方式可以有很多种1。可以让所有站点都向同一个库的里同一张表写登陆日志。然后总站读取进行筛选。当然登陆日志也可以向文件里写2。所有子站点都可以在前台嵌入ajax脚本,用于向主站点发送登陆信息用于主站点对子站点进行统计3。所有子站点都可以在后台向主站点发送登陆数据,主站对子站点进行统计.4.所有子站点嵌入第三方的统计脚本,然后主站点通过第三方的api获取登陆数据,然后进行删除操作.可参考google
      

  2.   

    这些逻辑我都能理解,我想这样管理,每个网站都有各自的代码,每当有人来访问,都自动更新最后一次访问时间,记录在mysql中的一个表里面。我主站查看的时候,就遍历所有的数据库,看看有没有3个月未登录的。有没有达人能够帮忙提供一下相关的代码(就是每个子站记录最后一次访问时间的代码),对于这个我还不是很熟悉。
      

  3.   

    晕~~说了半天你是要现成的啊哈!ps:这种习惯不好
    $now = time();
    $sql = "update tablename set viewtime = {$now} where website='站点名称'";
    mysql_query($sql);
    viewtime代表unix时间戳
    website是站点的名称,每个站点用不同的名称传入参数,对表中对应的一条数据进行数据修改.