php,网站访问ip根据时间记录

业务需求,要记录网页的访问记录,根据ip来,但是现在加了一条,根据时间来判断,如果ip地址为202.192.26.26,15点00分访问了,这一个小时之内都,他访问了这个网页都不会记录,但是访问其他网页还是会记录,这个数据库应该怎么写,php逻辑怎么弄
慕田峪9158850
浏览 833回答 2
2回答

叮当猫咪

TP5的话可以这样数据库里面有一个记录IP的字段我们就暂时命名为:ip记录访问时间的字段create_time记录访问节点的字段:node打开模型自动写入时间戳$ip=request()->ip();$node=request()->url();$result=(new模型类())->where('ip,$ip)->where('node',$node)->find();if(null===$result||$result['create_time']save(['node'=>$node,'ip'=>$ip]);}应该也可以这样$currTime=time()-3600;$result=(new模型类())->where('ip,$ip)->where('node',$node)->whereTime('create_time','

万千封印

那就根据访问的URL来判断,你们是要做网站的用户热度图吧,数据分析下哪些页面是受用户关注的,其实如果需求明确了,你可以直接找现成的方案,没必要自己整个原创想着做。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript