为了账号安全,请及时绑定邮箱和手机立即绑定

php 缓存对象

php 缓存对象

PHP
四季花海 2019-03-09 10:15:11
有一个定时任务,一个小时执行一次。比如,在11点时(第一个连接),我接收到一个数据(里面记录了 事件名open,事件发生时间time)。在13点时(第二个连接),我接收到另一个数据(里面记录了 事件名close,事件发生时间time)。现在有一个问题。我要计算open到close的时间,我应该如何保存这个open发生时间。服务器不能安装redis,memorycache,apcu。
查看完整描述

6 回答

?
弑天下

TA贡献1818条经验 获得超8个赞

文件缓存
Cache

查看完整回答
反对 回复 2019-03-18
?
一只斗牛犬

TA贡献1784条经验 获得超2个赞

1保存数据库
2保存一个文件如txt格式的文件

查看完整回答
反对 回复 2019-03-18
?
阿晨1998

TA贡献2037条经验 获得超6个赞

以json保存到文件中

查看完整回答
反对 回复 2019-03-18
?
aluckdog

TA贡献1847条经验 获得超7个赞

ignore_user_abort();//关掉浏览器,PHP脚本也可以继续执行.
set_time_limit(0);// 通过set_time_limit(0)可以让程序无限制的执行下去
$interval=60*30;// 每隔半小时运行
do{

//这里是你要执行的代码    
sleep($interval);// 等待5分钟

}while(true);

查看完整回答
反对 回复 2019-03-18
?
侃侃无极

TA贡献2051条经验 获得超10个赞

保存到文件就好了

查看完整回答
反对 回复 2019-03-18
?
慕运维8079593

TA贡献1876条经验 获得超5个赞

文件缓存。看标题以为是内存中的对象缓存。

查看完整回答
反对 回复 2019-03-18
  • 6 回答
  • 0 关注
  • 510 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信