让我去实现这个功能的话,用数据库和文本都是可以的,
用数据库的话,我会用一个表四个字段
id //自增
visitTime //访问时间戳
monthDownload //月下载次数
dayDownlad //日下载次数
id没什么用,一条记录代表一次
如果运行时测到到了每个月的一号的话,月下载次数清零
如果运行时测到到了第二天的话那,日下载次数清零
当然你在搜索时,得用select * from table order by visitTime DESC limit 1来找到这一条最新的记录的数据,
文本的就是最后一条
请各位多多指教!

解决方案 »

  1.   

    是放在index.php 中吗?就是说每有人来访问一次,就判断一下时间,如果需要就清零?
      

  2.   

    Linux 下 crontab 是很好的东西
      

  3.   

    man crontab;
    crontab -e
      

  4.   

    用php写你需要处理的东西,事先你想做的功能,然后将这个东西放到crontab里面定时后台运行。要知道在shell界面下,不时现在的web访问情况下也是可以执行php程序的。#php yourprogram.phpor c:\>php.exe yourprogram.php
      

  5.   

    用计划任务吧,到时候去请求这个URL
      

  6.   

    统计程序并不是清零,而是新增数据记录.在有点击下载的时候解发程序,进行判断是否已经有该月,该日,该时的记录,
    若没有则在数据库里加入,若有了,就加1http://www.ggajj.net/free/counter/main.php?userid=shmily
      

  7.   

    win:计划任务
    linux/unix:crontab