Windows下Apache能否让一个PHP文件每隔几秒执行一次
时间:2011-09-14
来源:互联网
请允许我问这个很白痴的问题,不过我琢磨了很长时间也没想到一个很好的解决办法。
背景是这样的:我需要一段PHP代码去定期的对数据库的数据进行操作,并把结果保存起来。假如只是在用户请求的时候去执行这段代码的话,用户的响应时间会很长,用户体验极差。所以我希望能有一个程序专门来执行这段代码。开始的时候想到用windows的计划任务来解决,但是由于执行的频率非常高,用计划任务显然不合适。
所以希望高人指点,若能给个简单的例子就再好不过了,谢谢!
背景是这样的:我需要一段PHP代码去定期的对数据库的数据进行操作,并把结果保存起来。假如只是在用户请求的时候去执行这段代码的话,用户的响应时间会很长,用户体验极差。所以我希望能有一个程序专门来执行这段代码。开始的时候想到用windows的计划任务来解决,但是由于执行的频率非常高,用计划任务显然不合适。
所以希望高人指点,若能给个简单的例子就再好不过了,谢谢!
作者: gnefgnehz 发布时间: 2011-09-14
我需要一段PHP代码去定期的对数据库的数据进行操作,并把结果保存起来。
--为什么一定要用PHP代码呢?定期执行可以考虑写一个独立的网页,然后用系统的计划任务来解决让浏览器去调用即可?
假如只是在用户请求的时候去执行这段代码的话,用户的响应时间会很长,用户体验极差。
--数据处理很复杂吗?浏览器访问需要很久时间才返回结果吗?
所以我希望能有一个程序专门来执行这段代码。开始的时候想到用windows的计划任务来解决,但是由于执行的频率非常高,用计划任务显然不合适。
--执行的频率非常高是一个什么数量级?一秒一次还是100次,或10分钟一次?如果频率很高,那你想把"结果保存起来"是不是本身就是有问题的呢?
--为什么一定要用PHP代码呢?定期执行可以考虑写一个独立的网页,然后用系统的计划任务来解决让浏览器去调用即可?
假如只是在用户请求的时候去执行这段代码的话,用户的响应时间会很长,用户体验极差。
--数据处理很复杂吗?浏览器访问需要很久时间才返回结果吗?
所以我希望能有一个程序专门来执行这段代码。开始的时候想到用windows的计划任务来解决,但是由于执行的频率非常高,用计划任务显然不合适。
--执行的频率非常高是一个什么数量级?一秒一次还是100次,或10分钟一次?如果频率很高,那你想把"结果保存起来"是不是本身就是有问题的呢?
作者: coderabbit 发布时间: 2011-09-14
引用 1 楼 coderabbit 的回复:
我需要一段PHP代码去定期的对数据库的数据进行操作,并把结果保存起来。
--为什么一定要用PHP代码呢?定期执行可以考虑写一个独立的网页,然后用系统的计划任务来解决让浏览器去调用即可?
假如只是在用户请求的时候去执行这段代码的话,用户的响应时间会很长,用户体验极差。
--数据处理很复杂吗?浏览器访问需要很久时间才返回结果吗?
所以我希望能有一个程序专门来执行这段代码。开始的时……
我需要一段PHP代码去定期的对数据库的数据进行操作,并把结果保存起来。
--为什么一定要用PHP代码呢?定期执行可以考虑写一个独立的网页,然后用系统的计划任务来解决让浏览器去调用即可?
假如只是在用户请求的时候去执行这段代码的话,用户的响应时间会很长,用户体验极差。
--数据处理很复杂吗?浏览器访问需要很久时间才返回结果吗?
所以我希望能有一个程序专门来执行这段代码。开始的时……
非常感谢您的回答。。。
作者: gnefgnehz 发布时间: 2011-09-14
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28