1.做计划任务:零晨过后,把昨天的log文件一行一行的读出来分析,并做统计,然后将统计结果放进数据库。是否可取?
2.根据需要,有时要做实时做统计,实时做pv统计,也是一行一行的读吗?会不会影响当前*.log的更新?
3.方法1和2占用内存的情况怎样?

解决方案 »

  1.   

    $fp = fopen($filename, 'r'); // 只读操作,不会影响写入
    $buf = fread($fp, $len); //每次指定固定长度的buffer来读取,而不是读取所有文件,占用内存少
    do {
        //这里做你的统计操作
    } while($buf = fread($fp, $len));
    fclose($fp);
      

  2.   

    php做这个还是有点吃力。用现成的软件最好比如awstats。
      

  3.   

    做个PV统计至于这样吗???
    那么多免费的pv统计系统,注册个帐号,把代码加进来就可以了.
    如cnnz
      

  4.   

    请问有wap网站的pv统计软件吗?
      

  5.   

    怎么会没有??
    http://tj.tajiu.net 
    http://www.wapwat.com/
    MMCLICK 4.0 WAP流量统计器
    http://n.mmclick.com/
    www.pc3g.com
    www.uisky.com
    。。
    多得只怕你不知道用哪个!!!